是否可以使用boost :: program_options指定需要选项?

时间:2010-12-20 21:54:49

标签: c++ boost boost-program-options

我可以使用value_semantic.hpp中类typed_value定义的所有其他公共成员,例如:default_value,implicit_value,zero_tokens,multitoken,notifier等。

但即使成员“required()”也在那里,我也无法使用它。

我收到了错误:

‘class boost::program_options::typed_value<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>’ has no member named ‘required’ 

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你的助推版本可能太旧了吗?我在1.45的文档中找到了required(),但在1.34的文档中找不到 - 我不知道它何时发生了变化。