(1)寫入文字檔案中
1.包含標頭檔案fstream
2.建立乙個ofstream物件
3.將該物件與檔案對應(.open)
4.像使用cout那樣使用該物件
5.關閉檔案
(2)讀取文字檔案
1.包含標頭檔案fstream
2.建立乙個ifstream物件
3.是該物件與檔案對應(判斷檔案是否被成功開啟is_open)
4.想cin那樣使用該物件
5.關閉檔案
)在這裡用is_open()判斷檔案是否開啟,其中exit()在標頭檔案cstdlib中,而exit_failure和exit_success是c語言標頭檔案庫中定義的乙個符號常量:
#define exit_failure 1
#define exit_success 0
exit_failure 可以作為exit()的引數來使用,表示沒有成功的執行乙個程式。
exit_success作為exit()的引數來使用,表示成功地執行乙個程式。
exit(0)表示正常退出,
exit(x)(x不為0)都表示異常退出,這個x是返回給作業系統(包括unix,linux,和ms dos)的,以供其他程式使用。
**:
fp.
close()
;fp1.
close()
;
在這裡是顯示的關閉到檔案的鏈結(可以不用寫此**,程式結束時會自動關閉),流管理裝置仍存在;
**:
fp.
open
("1.txt"
)
預設情況下會丟失原始內容,然後將新的輸出加入到檔案中;
**檔案的模式
c++cios_base::in
rios_base::outwa
ios_base::in\ios_base::out
r+ios_base::in\ios_base::out\ios_base::trunc
w+
檔案的輸入和輸出
1 fstream型別定義了兩個自己的新操作 open和close。2 檔案流物件的使用 1 ifstream infile ifile.c str ofstream outfile ofile.c str ifile和ofile儲存讀寫的檔名的string物件 2 ifstream infile ...
檔案的輸入和輸出
1.檔案內建函式 open 和file 作為開啟檔案之門 的 鑰匙 內建函式open 以及file 提供了初始化輸入 輸出 i o 操作的通用介面。open 內建函式成功開啟檔案時候回返回乙個物件,否則會引發乙個錯誤。內建函式open 的基本語法是 file object open file nam...
檔案的輸入和輸出
iostream庫也支援檔案的輸入和輸出。所有能應用在標準輸入和輸出上的操作符,也都可以應用到已經被開啟的輸入或輸出檔案上。為了開啟乙個檔案供輸入和輸出,除了iostream標頭檔案之外,還必須包含標頭檔案 include 為了開啟乙個輸出檔案,我們必須宣告乙個ofstream型別的物件 ofstr...