C++调用fortran语言编写的动态链接库 Fortran的程序里有输出至文件语句,调用DLL时能得到Fortran的输出吗
答案:2 悬赏:0 手机版
解决时间 2021-01-26 22:02
- 提问者网友:相思似海深
- 2021-01-26 05:21
C++调用fortran语言编写的动态链接库 Fortran的程序里有输出至文件语句,调用DLL时能得到Fortran的输出吗
最佳答案
- 五星知识达人网友:平生事
- 2021-01-26 05:48
通常情况下,C++与Fortran的混合编程问题是利用动态链接库的方式进行的,换句话说,如果在C/C++中调用Fortran函数,应将Fortran函数按照一定的协议编译为动态链接库,然后即可实现二者的混合编程问题。实现这一目的有两种方式:显示链接与隐式链接,下面通过两个非常简单的实例分别介绍之。
编译环境:Fortran:推荐使用Compaq Visual Fortran 6.0以上的版本,C++:Microsoft Visual C++6.0。
编译环境:Fortran:推荐使用Compaq Visual Fortran 6.0以上的版本,C++:Microsoft Visual C++6.0。
全部回答
- 1楼网友:爱难随人意
- 2021-01-26 07:00
你说的一般的“模” 是指 norm(范数),是线性代数/泛函分析里面的概念。
从线性代数推广到复平面,norm也称复数的modulus(模长),就是复数的绝对值。
计算机程序语言中的“模” 是指 modulo (模除),就是取整除后的remainder(余数)。
这也是为什么有些计算语言故意避免使用“mod”,(modulo 和 modulus 太像了)
而使用 % (如c/c++、java)或者干脆用 rem (如ada、lisp)来表示这个运算。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯