回 帖 发 新 帖 刷新版面

主题:[讨论]fortran里怎么对一个有格式直接文件里的某个记录进行删除?间接的也行。。

rt,网上搜了一下,似乎没有直接的方法,间接的也行啊。。
各位大牛有好的方法吗?

回复列表 (共3个回复)

沙发

把后面的记录逐个往前写。
或者每个记录都增加一个“删除”标记。

板凳

[quote]把后面的记录逐个往前写。
或者每个记录都增加一个“删除”标记。[/quote]
第一种方法试过了,可以。
什么是删除标记?

3 楼

就是一个数值,比如1代表已删除,0代表未删除。这样除非你在做清理操作,否则不需要做大批量的移动:)

我来回复

您尚未登录,请登录后再回复。点此登录或注册