PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Fortran
[问题] 有关于循环读取中途出错
楼主:
zmack0905
(降太)
2014-02-27 13:55:23
为了配和研究需要写了一个读取程式
因为分日,时,物种等等,共写了几层循环
格式都是相同的(所以才能循环)
不过却在某一层忽然停止(大概读取进度70%的时候)
出现(24),end of file 的问题
照理讲因为格式都一样(每天每个小时每个物种都是一样的资料写法)
如果有问题应该前面就出错了,不至于到中段以后才抱错
现在就是遇到这样的问题,希望各位能给一点建议
p.s 以前的实验结果都没问题,证明这只程式的确能用的
不过要是实验数据有问题,照理讲模拟还没结束就会报错了...
作者:
rex0707
(我就是我)
2014-02-27 14:03:00
档案最后有留一行空白行吗?
楼主:
zmack0905
(降太)
2014-02-27 16:38:00
以前跟现在都没有留喔
作者:
Cypresslin
(啊哈哈~~)
2014-02-28 00:37:00
既然是遇到EOF然后没改过code,最可能出错的就是数据啦除非他会输出之前没有料到的东西产生例外状况
作者:
pipidog
(如果狗狗飞上天)
2014-02-28 03:18:00
可能性很低,但有这个可能.如果你的code跟你的数据在不同的OS下产生,可能要考虑一下dos2unix或unix2dos因为两个OS对于文字档的结束字符的定义不同
继续阅读
Re: [问题] pointer的运算速度
pipidog
[问题] pointer的运算速度
kobeismyfans
[请益] 先做再判断的while
zx09192939
[问题] 跨行读值的问题
JiGo
[问题]forrtl:error(200):program aborting due
iammyfriend
Re: [问题] 关于compiler一问
pipidog
Re: [问题] 关于compiler一问
will1118
Re: [问题] 关于compiler一问
pipidog
[问题] 关于compiler一问
qscNERO
[问题] fortran当中使用netcdf
ihaveaids
Links
booklink
Contact Us: admin [ a t ] ucptt.com