我有一个问题,我有一个保存的文本文件,我想在C ++中使用fstream header
文件来写一些文件,但是使用ofstream
会在我删除整个文件后立即删除运行已编译的应用程序,为什么以及如何避免它?
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ofstream write("1.txt");
return 0;
}
答案 0 :(得分:3)
你需要告诉ofstream追加到文件。
std::ofstream write("1.txt",std::ios::app);
还有其他一些标志可以控制流的相似特征,阅读书籍或reference以获取更多信息。