我可以使用 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’
有任何想法吗?