學習筆記(I O庫)

2021-07-31 09:55:13 字數 549 閱讀 8148

1、i/o操作:裝置i/o、記憶體i/o(讀寫string);

2、cin: istream物件,從標準輸入讀取資料、cout:ostream物件,向標準輸出寫入資料、cerr:ostream,用於輸出程式錯誤資訊,無緩衝區則不可以重定向,寫入到標準錯誤;

3、iostream用於讀寫流的基本型別、fstream用於讀寫命名檔案的型別、sstream用於讀寫string物件的型別;

4、標準輸入:鍵盤   標準輸出:顯示器

5、緩衝區操縱符:unitbuf、endl、flush、ends、nounitbuf;

6、關聯輸入輸出流tie;ostream *old_tie = cin.tie(nullptr);

7、可以把繼承類物件傳遞給基類的指標及應用;

8、流物件的自動構造與自動析構;

9、類fstream和stringstream都是繼承自類iostream,輸入類都繼承自istream,輸出類都繼承自ostream。因此,可以在istream物件上執行的操作,也可以在ifstream或istringstream物件上執行。繼承自ostream的輸出類一樣。

Unix學習筆記 標準I O庫

流和file物件 對於標準i o庫,他們的操作時圍繞流進行的,當標準i o庫開啟或者建立乙個檔案時,我們使用乙個流和乙個檔案相關聯 對於ascii字符集,乙個字元用乙個位元組表示,對於標準字付集,乙個字元可用多個位元組表示。標準i o檔案流可用於單位元組或多位元組集。流的定向決定了讀 寫的字元是單位...

Unix學習筆記 標準I O庫

流和file物件 對於標準i o庫,他們的操作時圍繞流進行的,當標準i o庫開啟或者建立乙個檔案時,我們使用乙個流和乙個檔案相關聯 對於ascii字符集,乙個字元用乙個位元組表示,對於標準字付集,乙個字元可用多個位元組表示。標準i o檔案流可用於單位元組或多位元組集。流的定向決定了讀 寫的字元是單位...

C 標準IO庫 C Primer學習筆記

頭檔案型別 iostream istream 從流中讀取 ostream 寫到流中去 iostream對流進行讀寫,從istream和ostream派生而來 fstream ifstream 從檔案中讀取,由istream派生而來 ofstream 寫到檔案中去,由ostream派生而來 fstre...