Fortran Coder

查看: 15236|回复: 6
打印 上一主题 下一主题

[编译器] 关于Simply Fortran文件读取

[复制链接]

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

楼主
发表于 2017-5-18 18:15:11 | 显示全部楼层
第一,语法规范就是有宽度限制的。自由格式132列,固定格式72列。
simply fortran 只是按照语法要求给予你超出的错误提示。是很正常的。
某些编译器允许超出但是不报错。simply fortran也允许,但是需要你设置。如图:


第二,你这是无法打开文件,错误提示非常明确。
无法打开文件的可能性很多,比如路径不对,文件扩展名不对,文件被占用等等。

第三,rain1,rain2,rain3,rain4 这么多变量,为何不用三维数组?
f10.5,f10.5,f10.5,f10.5 这么多格式,为何不用 16f10.5

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2017-5-19 09:53:21 | 显示全部楼层
是的,每个工程都得调。

cvf 也有这个调节,只是它默认情况下自动帮你加了。而 gfortran 默认不加。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-4 10:12

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表