删除文件中存在的一些特定数据。用户想要删除的内容将在c ++中从文件中删除
假设文件包含5 6 9 10个数字
我想删除文件中存在的9个数字
如果有人知道,请提供代码。
答案 0 :(得分:2)
首先读取文件,然后用刚读过的数据覆盖它。覆盖时,只需确保不要编写要删除的“特定”数据。那样你就会有一个不再包含“特定”数据的文件了!
答案 1 :(得分:0)
读入文件,复制它而不删除要删除的内容并将其写回。
答案 2 :(得分:0)
读取包含不需要的数据的整个文件,将其从内存中删除,然后 - 将新数据写入整个文件。