获得文件行数和列数 [我来说两句]

最新 最热

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

2016-12-26 17:07:27 mormint(mormint)
mormint 于 2016-12-26 16:40:40发布
很好很实用!
今天使用发现有一个小问题(VS2013+Intel Fortran2015):
如果按照“If( ierr /= 0 ) Exit”来作为退出机制,当文件中有空行时候会被跳过,这样得不到文件的真实行数。
建议还是使用
Read( iFileUnit , * , End = 999, Err = 999 )
999 Rewind( iFileUnit )
这样比较好~
发现不关退出方法的事儿。主要是“cDummy”要求读1字符,如果有cDummy的话空行读不到就自己跳过了……如果文件有空行,注释掉就没有问题了。
回复 支持1
2016-12-26 16:40:40 mormint(mormint)
很好很实用! 今天使用发现有一个小问题(VS2013+Intel Fortran2015): 如果按照“If( ierr /= 0 ) Exit”来作为退出机制,当文件中有空行时候会被跳过,这样得不到文件的真实行数。 建议还是使用 Read( iFileUnit , * , End = 999, Err = 999 ) 999 Rewind( iFileUnit ) 这样比较好~
回复 支持0
2014-02-07 17:47:35 珊瑚虫(珊瑚虫)
这个模块很赞!
回复 支持4
对该文发表评论
我的态度:

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