私はこのことについてグーグルをしましたが、答えが見つかりませんでした。プレーンCでの出力フォーマットのアナログを見つけたいと思います。具体的には、printf(%.3x)
マニピュレータを使用して、おそらく同様に機能するものを見つけることができます。ただし、コード
cout << showbase << setfill('0') << setw(5) << hex << 19 << endl;
00x13
希望の代わりに私に与えます0x013
。
PS申し訳ありませんが、私はBoostライブラリを持っていないので、これは解決策ではありません。