如何删除文件中的数据存储?

时间:2011-01-25 13:54:07

标签: c++ file-io

删除文件中存在的一些特定数据。用户想要删除的内容将在c ++中从文件中删除

假设文件包含5 6 9 10个数字

我想删除文件中存在的9个数字

如果有人知道,请提供代码。

3 个答案:

答案 0 :(得分:2)

首先读取文件,然后用刚读过的数据覆盖它。覆盖时,只需确保不要编写要删除的“特定”数据。那样你就会有一个不再包含“特定”数据的文件了!

答案 1 :(得分:0)

读入文件,复制它而不删除要删除的内容并将其写回。

答案 2 :(得分:0)

读取包含不需要的数据的整个文件,将其从内存中删除,然后 - 将新数据写入整个文件。