ストリームの書式指定を変更する方法として入出力マニピュレータを使う方法がある。これは入出力の式の中に埋め込むことのできるもの。
いくつも種類があるか、たぶん自分が使うことになるのは、16進数で入出力するhexと10進数で入出力するdecだろう。
#include <iostream> using namespace std; void main() { cout << hex << 123 << endl; // 16進数で123を出力 cout << dec << 123 << endl; // 10進数に戻して123を出力 }
改行のendlもマニピュレータの1つ。