簡單的檔案i/o
程式寫入檔案
一:建立一個ofstream對象來管理輸出流
二:将該對象與特定的檔案關聯起來
三:以使用cout的方式使用該對象,唯一的差別就是輸出将進入檔案,而不是螢幕
詳細說下步驟:
首先應該包含頭檔案fstream,對于大多數但不是全部實作來說,包含該檔案便包括iostream檔案,是以不必顯示包含iostream。
然後聲明一個ofstream的對象
(對象名可以使任意有效的c++名稱,如fout,outFile,cgate,didi)
接下來,必須将這個對象與特定的檔案關聯起來。為此,可以使用open()的方法。(如:假設要打開檔案jar.txt進行輸出,我們可以這樣做
fout.open(“jar.txt”);
同時我們也可以使用另一個構造函數将這兩步(建立對象和關聯到檔案)合并成一條語句
然後使用cout的方式使用fout(或者選擇其他名稱),例如将“DULL DATE”放到檔案中,可以這樣寫:
fout<<“DULL DATE”;
檔案的讀取與輸入類似。