<ios> <iostream>

std::manipulators

流操縱運算元
操縱運算元是專門設計的函式,用於配合流物件的插入(<<)和提取(>>)運算子一起使用,例如
1
cout << boolalpha;

它們仍然是常規函式,也可以像任何其他函式一樣呼叫,使用流物件作為引數,例如
1
boolalpha (cout);

操縱運算元用於更改流上的格式化引數,以及插入或提取某些特殊字元。

基本格式標誌

這些操縱運算元可以在輸入和輸出流上使用,儘管許多操縱運算元僅在應用於輸出或輸入流時才有效。

獨立標誌(開啟):
獨立標誌(關閉):
數值基數格式標誌(“basefield”標誌):
浮點格式標誌(“floatfield”標誌):
調整格式標誌(“adjustfield”標誌):

輸入操縱運算元


輸出操縱運算元


引數化操縱運算元

這些函式在用作操縱運算元時需要引數。 它們需要顯式包含標頭檔案<iomanip>.