使用ofstream将文本写入文件末尾

时间:2020-03-06 14:58:35  来源:igfitidea点击:

如何使用ofstream将文本写入文件的末尾而又不擦除其内部内容?

解决方案

我们可以在打开文件时传递ios :: app标志:

ofstream ofs("filename", ios::app);

使用ios :: app作为文件模式。

我们要追加到文件。创建ofstream时,请使用ios :: app作为文件模式。

追加将自动搜索到文件末尾。

seekp()函数允许我们为打开的文件随意设置文件指针的位置。