2012-02-15 85 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是结果字符串(流?)。

谢谢。

回答

相关问题