2012-02-15 121 views
4

有沒有辦法改變boost :: program_options如何格式化program_options::options_description(可以通過cout << description得到)的幫助文本中的選項的默認值?特別是我有默認值是浮動,所以通常十進制到二進制轉換給我一個看起來像--arg (0.100000001)這是非常醜陋的幫助文本。setprecision for boost :: program_options

使用cout << setprecision(4)不起作用,因爲program_options是<<「荷蘭國際集團本身的默認值一些內部流先做格式(至少這是我通過查看源代碼推斷),什麼得到<<」版到cout是結果字符串(流?)。

謝謝。

回答

相關問題