主题:调用Fortran可执行文件后的数据回传问题
yycfresh
[专家分:0] 发布于 2010-05-07 16:18:00
请教各位高手:
从外部(如一个c程序)以命令行方式调用Fortran可执行文件,并传入参数共Fortran程序运算,那么结果如何返回给同一个c程序呢?除了读写文件还有其他方法么?
谢谢!!
回复列表 (共5个回复)
沙发
yycfresh [专家分:0] 发布于 2010-05-08 17:08:00
555,没有人回答。。。问题说的不清楚么?
板凳
yycfresh [专家分:0] 发布于 2010-05-09 09:30:00
要不再说一遍吧:
用Fortran编写一个exe程序,然后用命令行方式调用(传输运算参数),运算结果如何回传给外部呢?除了文件方式还有别的方式么?
请高手不吝赐教!多谢了!
3 楼
yeg001 [专家分:14390] 发布于 2010-05-09 09:58:00
系统命令调用可能论坛里没什么人做. 楼主C跟Fortran都用, 不如考虑混编.
4 楼
yycfresh [专家分:0] 发布于 2010-05-09 10:57:00
混编之前在用,不过这次是直接拿到Fortran exe希望不做大的改动了。
我只是想知道数据回传不通过文件的可能性,因为我保守估计难以实现,所以想听听各位高手的意见。
5 楼
jfnano [专家分:2370] 发布于 2010-05-09 12:43:00
用文件有什么缺点?
我来回复