C++ 頭文件系列(iomanip)。本站提示廣大學習愛好者:(C++ 頭文件系列(iomanip))文章只能為提供參考,不一定能成為您想要的結果。以下是C++ 頭文件系列(iomanip)正文
1. 簡介
該頭文件定義了一些參數化的操縱器(manipulatators),注意ios
頭文件也定義了一些。
2. maniapulators
2.1 C++98
- resetiosflags : 重置輸入或輸出流的格式化標記。
- setiosflags : 設置輸入或輸出流的格式化標價。
- setbase : 設置進制,支持8進制、10進制、16進制。
- setfill : 設置填充字符。
- setprecision : 設置浮點數的精度。
- setw : 設置字段寬度。
2.2 C++11
- get_money : 根據本地話設置,從輸入流中提取money值。
- put_money : 根據本地話設置,輸出money值。
- get_time : 根據本地話設置,從輸入流中提取time值。
- put_time : 根據本地話設置,輸出time值。
2.3 C++14
- quoted : 輸入或輸出引號括起來的字符 (quoted string,例如,XML和CSV格式的字符串)。 根據官方文檔描述,這個操縱器能夠 確保帶有嵌入空格的字符串在提取和插入的時候內容保持不變。