boost :: program_options用户定义类型的多重语句

时间:2016-10-06 21:22:37

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

我有一个自定义类型(基本上是BOOST_STRONG_TYPEDEF int)我希望boost::program_options解析一个multitoken()。我为它实现了operator<< / operator>>,这样这种类型的单个参数编译得很好。但是,作为std::vector<MyType>参数value传递的multitoken()给出了静态编译时错误:

Target type is neither std::istream`able nor std::wistream`able

我做错了什么?

0 个答案:

没有答案