我有一个问题,我有一个保存的文本文件,我想使用fstream header
C++ 中的文件向该文件写入一些内容,但是ofstream
一旦我运行编译的应用程序,使用会擦除整个文件,为什么以及如何避免它?
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ofstream write("1.txt");
return 0;
}
您需要告诉 ofstream 附加到文件中。
std::ofstream write("1.txt",std::ios::app);
还有其他几个标志可以控制流的类似特征,请阅读书籍或参考以获取更多信息。