C++/ostream
< C++
ostream 是w:C++標準程式庫中的一個w:頭文件,定義了C++標準中的流輸出的幾個模板類與類型。
類模板
編輯- basic_ostream: 輸入流
- 運算符函數
- operator<< 從流中讀取指定類型的數據。注意,空白符被忽略。
- 成員函數:
- operator<< 格式化輸出
- put 輸出一個字符
- write 輸出一個字符串
- tellp 獲取輸出流的位置
- seekp 在輸出流中定位
- 運算符函數
- basic_iostream: 輸入/輸出流。多繼承了basic_istream和basic_ostream,並定義了幾個protected的移動賦值運算符和swap成員函數。
類
編輯- ostream: 輸入流(類)
- iostream: 輸入/輸出流(類)
- wostream: 輸入流(寬字符) (類)
- wiostream: 輸入/輸出流(寬字符) (類)
函數模板
編輯- endl Insert newline and flush (function )
- ends Insert null character (function )
- flush Flush stream buffer (function )
類型定義
編輯- typedef basic_ostream<char> ostream
- typedef basic_ostream<wchar_t> wostream
- typedef basic_iostream<char> iostream
- typedef basic_iostream<wchar_t> wiostream