作者sunseeker ()
看板Programming
标题[问题] Fortran的file存取问题
时间Tue Mar 11 18:20:51 2008
想请问一下
若想在一个已存在的档案中取代"部分"内容
其余的部分都不动到
这样有办法做到吗??
我是先把档案里的游标移到要取代的起头点
然後用
write(unit=file,fmt='(ES16.8)') '欲取代的数字'
(我想写入的是一组科学数据)
可是执行完之後
虽然成功取代成新的内容了
但是在取代内容的後面其余不想动到的档案部分却全都不见了!!
即是
原先档案:
"......
......
xxx...
......
......"
想要变成:
"......
......
ooo...
......
......"
但在我上述的执行方式後
却变成:
"......
......
ooo"
不知道fortran有什麽指令可以运用在修改档案内容吗?!><
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.103.128
※ 编辑: sunseeker 来自: 210.203.49.94 (03/11 20:13)