回 帖 发 新 帖 刷新版面

主题:[讨论]如何在fortran编译好的exe自动输入文件运行

我有遇到这几个问题
有一个fortran编译的contin.exe,有源代码,在运行时需要输入contin-in.txt文件,希望能从电脑中自动输入contin-in.txt文件自行运行,并保存好结果。请问我输入这个文件运行出结果,希望大家能赐教,不胜感激!

回复列表 (共4个回复)

沙发

现在在exe中输入
call system('echo contin.in | c:\Xiahui1\contin.exe'),点击后窗口一闪而,过求高人指教,运行后需保存结果

 

板凳

新建文本文件 : par.txt

在文件内容中写上:contin-in.txt

call system('c:\Xiahui1\contin.exe < par.txt')

其实你有源代码的话,不如自己把 read 文件吗那行 改成常量赋值

3 楼

contin < contin-multiq.in > contin-multiq.out

4 楼

上述方法能成功运行,请问contin-multiq-for这个程序的源代码如何改变浮点精度

我来回复

您尚未登录,请登录后再回复。点此登录或注册