在常用的三種流中處理檔案的分別是:
iftream,ofstream,fstream;
ifstream:表示可以讀取的檔案流
ofstream:表示可以寫入的檔案輸出流
fstream:表示可以進行讀寫操作的檔案流
1、如何讀取乙個檔案?
在c++中讀取檔案要使用iostream標頭檔案,具體實現:
(1)必須包含標頭檔案iostream
(2)標頭檔案iostream定義可乙個用於處理輸入的iostraem類
(3)標頭檔案中iostream宣告了乙個名為cin的istream變數
(4)必須指明命名空間std;
可以結合使用cin和操作符《進行讀取檔案的各種資料型別,黑可以使用cin和get()讀取乙個字元。
使用cin和getline()讀取一行字元。
#include#include#includeusing namespace std;
void main()
while (openfile.eof())//判斷是否到了結尾
openfile.close();
}
#include#include#includeusing namespace std;
void main()
int a()
檔案輸入輸出和string流
檔案流 標頭檔案fstream定義了三個型別 ifstream讀取,ofstream寫入,fstream讀取和寫入,其繼承了iostream。當要讀寫檔案時,把檔案流物件與檔案關聯起來,每個檔案流都定義了open成員函式,並對檔案視情況開啟為讀或寫的模式。ifstream in file 定義了乙個...
檔案輸入輸出流
學習內容 1.fileinputstream類 常用構造方法 fileinputstream string name 使用檔名建立fileinputstream物件 fileinputstream file file 使用file物件建立fileinputstream物件 2.fileonputst...
低階檔案輸入輸出函式和流檔案輸入輸出函式
1 流檔案輸入輸出函式通常以f開頭,是在低階檔案輸入輸出函式的基礎上加上快取,可以以規格化的方式讀取或寫入資料,如fscanf,fprintf.2 注意 printf是fprintf的特殊形式,即輸出到終端 而scanf是fscanf的特殊形式,即從終端讀入,因此它們也是流檔案輸入輸出函式。3 另外...