Fortran 二进制文件读写 [我来说两句]

最新 最热

评论列表(评论 4)以下网友评论只代表网友个人观点,不代表本站观点。

2014-01-24 21:13:31 阿凡提(arfantee)
感谢作者~ open(unit=99,file=bkfil,form="BINARY",status="replace") 我这样写入二进制文件,没有加入Recl参数,是否默认了一个Recl呢?另外,form=binary和unformatted是否是一样的?
回复 支持117
2014-01-26 10:51:12 臭石头雪球(fcode)
arfantee 于 2014-01-24 21:13:31发布
感谢作者~
open(unit=99,file=bkfil,form="BINARY",status="replace")
我这样写入二进制文件,没有加入Recl参数,是否默认了一个Recl呢?另外,form=binary和unformatted是否是一样的?
binary 不是 Fortran 语法规范,是 Visual Fortran 的扩展语法,是不标准的。 它是以文件流的方式写入,即,后面跟多少字节的数据,就写入多少字节。不以 recl 为标准。
回复 支持3
2014-01-29 00:07:49 阿凡提(arfantee)
arfantee 于 2014-01-24 21:13:31发布
感谢作者~
open(unit=99,file=bkfil,form="BINARY",status="replace")
我这样写入二进制文件,没有加入Recl参数,是否默认了一个Recl呢?另外,form=binary和unformatted是否是一样的?
fcode 于 2014-01-26 10:51:12发布binary 不是 Fortran 语法规范,是 Visual Fortran 的扩展语法,是不标准的。 它是以文件流的方式写入,即,后面跟多少字节的数据,就写入多少字节。不以 recl 为标准。
感谢!
回复 支持1
2021-09-27 20:52:00 jojo9(jojo9)
棒!
回复 支持0
对该文发表评论
我的态度:

    登录 | 注册 需要登陆才可发布评论
请您注意:
  • 自觉遵守:爱国、守法、自律、真实、文明的原则
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规
  • 严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 您在本站评论发表的作品,本站有权在网站内保留、转载、引用或者删除
  • 参与本评论即表明您已经阅读并接受上述条款