kyra 发表于 2017-12-29 08:13 我明白了,感谢大神的指点! |
pasuka 发表于 2017-12-29 10:17 感谢感谢!还要多多学习~ |
辞觉 发表于 2017-12-28 19:48 传送门 https://gcc.gnu.org/onlinedocs/g ... _005fIOSTAT_005fEND 9.154 IS_IOSTAT_END — Test for end-of-file value |
辞觉 发表于 2017-12-28 19:48 eof 函数不是标准语法,类似的 systemqq 也不是标准语法。 但凡是标准的,所有编译器都支持,所以你必须明白,什么用法是标准的,什么是扩展的。 能用标准的,就尽量不要用扩展的,否则更换编译器会有困难。 这也是国家提倡说普通话的原因。 eof 可以用 ioStat = k ,然后判断 k 是否等于 0 实现。 http://linenumber.w.fcode.cn/ 这里是个范例。 作为一款编译器,不需要教程。你只要保证代码足够规范、严谨就可以了 |
gfortran的在线帮助文档写得很清楚了呀! https://gcc.gnu.org/onlinedocs/g ... 05fCOMMAND_005fLINE 9.100 EXECUTE_COMMAND_LINE — Execute a shell command |
li913 发表于 2017-12-27 15:26 感谢感谢!还想求教一下作为刚刚接触fortran不久的小白,怎么解决从CVF转换到SF的这些问题呢?也很想自己解决,有没有什么参考的教程呢? |
kyra 发表于 2017-12-27 09:35 谢谢大神的回复,问题已经解决了,还想请教一下读文件的时候判断文件到末尾用的eof函数,在simply fortran中也不能用,请问应该怎么改呢?有没有simply fortran的教程啊?这些问题也想自己解决,但是网上很难搜到解决方法 |
call EXECUTE_COMMAND_LINE () 标准用法。 |
call system(cmd) |
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2024-11-23 15:41