作者QQ29 (我愛阿蓉)
看板C_and_CPP
標題[問題] ofstream 寫入檔案
時間Wed May 27 02:38:07 2009
請教一下各位
為什麼這樣會無法寫入呢?
fw.open("0.txt",ios::out);
fw.open("1.txt",ios::out);
fw<<"hello"<<endl;
fw.close();
這樣的話會產生0.txt可是卻沒有任何字串寫入到這檔案
為什麼不會產生1.txt呢?
我的感覺比較像是他會產生1.txt且寫字串到1.txt裡面...
可是卻完全相反 只產生0.txt 卻也是空檔案..
不是很了解
請各位解解惑
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.207.187
推 chrisdar:f.open("0",out);f.close();f.clear();f.open("1",out); 05/27 07:49
推 zoidsx:解讀樓上意思...你第一個開了 卻沒有關 就又開第二個... 05/27 15:48
推 dcleft:不光是關,state bit也是共用的,所以要clear 05/27 21:57