C++中對於檔案的操作,主要是用過以下幾個類別來支援的,它們分別是:
ofstream :寫入操作(輸出)的檔案類別(由ostream引申而來)
ifstream :讀取操作(輸入)的檔案類別(由istream引申而來)
fstream :可同時讀寫操作的檔案類別(由iostream引申而來)
它們都需要包含頭檔:
#include<fstream>
依舊像C語言一樣,對檔案的讀寫操作也是三個步驟,分別是:
1. 開啟文件
2. 讀寫文件
3. 關閉文件
不一樣的是,C++中對檔案的讀寫操作所用到的函數都在以上三個類別中的方法,充分體現物件導向的設計思想,後面我們對每一步分別展開講解。