读取文件并替换当前行

时间:2015-04-11 06:32:31

标签: c++ file-io replace

我正在尝试使用ifstream读取文件。在读取(逐行)时,它会加密每一行,并且必须用新的加密行替换原始行。到目前为止,我已经能够从文件中读取,但是替换当前行(当前行=最后一行读取)是我无法弄清楚如何做的。我的问题:如何使用getline(...)?

替换我上次阅读的文件中的一行

1 个答案:

答案 0 :(得分:0)

问题是您无法删除文件中的特定数据;你必须从头开始写它。 但是使用f_seek和r +,您可以随意插入一些数据。