檔案操作(1 流,標準流,流狀態) 非重點

2021-10-07 11:08:15 字數 578 閱讀 8986

流:乙個物件到另乙個物件的流動稱為流(stream),按資訊流動的方向分類,分為輸入流,輸出流,輸入輸出流;按編碼格式分類,分為文字流,二進位製流;

流類,流庫:實現裝置之間交換資訊的類稱為流類;多個流類按物件導向的方法組織起來叫i/o流類庫,簡稱流庫

1.fstream:建立檔案,讀檔案,寫檔案操作

2.iostream:標準輸入(cin)輸出(cout)流

3.istream:標準輸入流(cin)

4.ostream:標準輸出流(cout)

5.ifstream:輸入檔案流

6.oftream:輸出檔案流

1.cin--------istream類的物件

2.cout------ostream類的物件

3.cerr-------ostream類的物件

4.clog----- -ostream類的物件

1.goodbit------狀態正常

2.eofbit---------檔案結束符

3.failbit---------輸入輸出操作失敗,資料未丟失,可恢復

4.badbit--------非法操作,資料丟失,不可恢復

檔案操作(流)

開啟流 fi le fopen const char filename,const char mode 第乙個引數 檔名 第二個引數 方式 關閉流 r代表read的簡寫,代表可讀可寫,w代表write,b代表bit二進位制位,t代表text r 開啟唯讀檔案,該檔案必須存在 r 開啟可讀可寫的檔案,...

STL 檔案操作 流檔案操作

在c 中,有乙個stream這個類,所有的i o都以這個 流 類為基礎的,包括我們要認識的檔案i o,stream這個類有兩個重要的運算子 1 插入器 向流輸出資料。比如說系統有乙個預設的標準輸出流 cout 一般情況下就是指的顯示器,所以,cout write stdout n 就表示把字串 wr...

C 檔案流操作

include stdafx.h include include include include include using namespace std void writecharsettofile const string filename void outputfile const strin...