首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

在文件当中插入数据和删除数据

2013-10-14 
在文件中间插入数据和删除数据在文件中插入数据和删除数据时, 怎么做比较快?我能想到的方法是移动后面的数

在文件中间插入数据和删除数据
在文件中插入数据和删除数据时, 怎么做比较快?
我能想到的方法是移动后面的数据, 这样做的话, 数据很大时会很费时间。 
[解决办法]
删除的话, 你移动还可以的,
插入的话,你移动就不行了吧!会把后面的覆盖了的!
我知道的只有移动到插入点读到缓存中,再一起写进去吧!
[解决办法]
插入数据,这个比较麻烦。
如果之前记录下数据的位置,知道数据大概多长的话,可以先留着。
后续seek过去再写。

热点排行