作者Ctmate (City*Mate)
看板C_and_CPP
標題[問題] 寫檔到最後面要怎麼做
時間Tue Jun 29 13:36:46 2010
遇到的問題: (題意請描述清楚)
有一個純文字檔output.txt
內容為:
abc
def
如果我現在有一個string想寫進去這個檔案的最後面
例如
string out = "ghi"要寫入 檔案會變成
abc
def
ghi
之前我都是先用fstream把整個檔案先都讀進來再重新輸出
可是我不知道要怎麼用更快的方法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.249.122
→ icetofux:file.open("output.txt" ,ios::out|ios::ate); 06/29 13:42
推 VictorTom:seekg() ?? 06/29 13:43
→ icetofux:seekp(0, ios::end); 06/29 13:47
→ siuol:應該是把開檔的方式用append吧? 06/29 21:32