2011-04-11 90 views
0

我使用一個字符串寫入文件的代碼如下:C++/CLI - 使用的StreamWriter寫入文本文件覆蓋什麼已經存在

void addToWhitelist(System::String ^emailAddress) 
{ 
StreamWriter ^pwriter = gcnew StreamWriter("whitelist.txt"); 
pwriter->WriteLine(emailAddress); 
pwriter->Close(); 
} 

這工作得很好,但只要當我再次運行該函數時,寫入文本文件的字符串將被新值覆蓋。我會如何將字符串附加到新行上的文件?

回答

2

嘗試在StreamWriter構造函數中添加「true」作爲第二個參數。 (布爾值表示是否要追加)

+0

輝煌,謝謝! – 2011-04-11 10:58:53

相關問題