vc6.0如何调用Fortran生成的动态链接库,改动态链接库带有open函数和write函数
如题:vc6.0如何调用Fortran生成的动态链接库,改动态链接库带有open函数和write函数
比如最简单的由Fortran生成的动态链接库的代码:
function OutPut(void)
!DEC$ ATTRIBUTES DLLEXPORT::OutPut
open(1,file='E:\\output.dat')
end function OutPut
我要在vc6.0中 调用以上代码生成的dll中的OutPut函数,弹出异常,请问各位大侠,该问题如何解决
[解决办法]
extern "Fortran"
???
[解决办法]
看看MSDN的帮助
关键要注意调用方式和参数传递问题
Migrating Fortran Code