boost user - format

since: 2002-10-10 update: 2002-10-10 count:

あなた、オペレータオーバーロードを悪用してますね。 いやまあ、便利なんですけど。

ドキュメントから借用。

cout << boost::format("writing %1%,  x=%2% : %3%-th try") % "toto" % 40.23 % 50
     // prints "writing toto,  x=40.230 : 50-th try"

これに、printf で期待されている機能は全てあります。 数値の左に0を詰めるとか、小数点以下何桁だとか。

これに加えるべきことは殆どありません。 他の使い方もできるけどそんな使い方誰もしなさそうだし。


home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h