\ libraries \ boost_1_57_0 \ boost \ range \ iterator.hpp(69):错误C2039: '类型' :不是会员 '升压:: MPL :: eval_if_c,升压:: range_mutable_iterator>'
我的代码
std::vector<std::string> strs;
std::string line="test a string";
boost::split(strs, line, boost::is_any_of(' '));
答案 0 :(得分:2)
boost::is_any_of
采用序列(例如字符串),而不是单个元素(例如char)。它生成的仿函数在与传递序列中的任何一个元素匹配时返回true。
boost::split(strs, line, boost::is_any_of(" "));
// ^ ^
// Double quotes