C++メモ マニピュレータ(操作子)
操作子(manipulator)・・・入出力の形式を指定する式のこと。
なんか見過ごしてたのでまとめメモ。
まとめ
一覧は後述。
()がつくものは、
代表的なマニピュレータ
setw(n) ・・少なくともn桁で出力する。(C言語だと %dや%sの間に書いていた。:%5dとか
endl ・・改行して、バッファをフラッシュする。
skipws ・・入力に先行する空白を無視する。
noskipws・・入力に先行する空白を無視しない。
ws ・・空白を読み飛ばす。
setprecision(n)・・小数点以下をn桁で表示する。
dec ・・整数の入出力を10進数で行う。
hex ・・整数の入出力を16進数で行う。
oct ・・整数の入出力を 8進数で行う。
setbase(n) ・・整数の入出力をn進数で行う。