2012-02-15 16 views
4

boost :: program_optionsのヘルプテキストのオプションのデフォルト値をprogram_options::options_descriptioncout << descriptionから得ることができる)の形式に変更する方法はありますか?特に私は浮動小数点のデフォルト値を持っているので、普通の十進数からバイナリへの変換では--arg (0.100000001)のようなヘルプテキストが得られますが、これはかなり醜いものです。boost :: program_optionsのsetprecision

program_optionsが<<であるため、ED「(少なくとも、それは私がソースコードを見ることで推測されるものだ)、および<<を取得し、どのような最初の書式設定を行うにはいくつかの内部ストリームに自身をデフォルト値をINGの」動作しないcout << setprecision(4)を使用して〜coutは結果の文字列(stream?)です。

ありがとうございました。

答えて

5

the two-argument version of default_valueとなります。次に、値の文字列バージョンを指定することができ、それは<<で指定された値を印刷しようとする代わりに印刷されます。

関連する問題