我已經完成了這之前,但無法找到示例代碼...仍然是新的C++。輸出多行到一個文本文件
我需要輸出多行到一個文本文件。現在它只輸出最後一行,所以我假設每次循環運行時都覆蓋前一行。我怎樣才能得到它輸出一行,然後輸出到下一行等,而不寫在前面的行?
這裏有一個片段:
int main()
{
int n = 1;
while (n <= 100)
{
int argument = 0 + n;
ofstream textfile;
textfile.open ("textfile.txt");
textfile << argument << endl;
textfile.close();
++n;
}
return 0;
}
謝謝,工作完美!我覺得這很簡單......大腦只是不想工作。 – 2011-12-27 00:19:53