[問題] 關於fstream
請教各位高手...
我需要讀一讀檔案然後將我自己的資料加在已經有東西的檔案裡面
因此我用fstream來寫
但是當我寫
fstream iofile("test.def",ios::in|ios::out);
if(!iofile)
{
cout<<"File can not be opened"<<endl;
exit(1);
}
這樣,他可以在下面的while迴圈開始之前 把東西寫進去這個檔
但是原本的字會被蓋掉...
但是在while迴圈裡面 不管我怎麼輸出
iofile<<"test123"<<endl;
檔案都完全不會寫入
甚至會當掉XD
我把它加上 " |ios::app " 之後
就會找不到檔案...
印出 File can not be opened
嗚....都不知道是怎麼了QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.16.192
推
04/21 15:59, , 1F
04/21 15:59, 1F
→
04/21 18:27, , 2F
04/21 18:27, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章