覆盖可视C++文件中的行



我需要一种方法来覆盖特定文件中的行。就像目前一样,我基本上写入一个文件,然后我需要做的是重新打开文件,返回到该文件中的特定行,然后从那里继续写入,覆盖它之前的任何内容。如有任何关于如何做到这一点的信息,将不胜感激。

终于想通了。我发现最简单的方法是将文件的行读入缓冲区,并在点击要查找的特定标记后停止读取它们。从那里,您擦除文件并将缓冲区中的行重新写入其中。从那里,您可以从上次中断的地方继续写作。这只对较小的文件是一个好主意。

最新更新