【发布时间】:2011-04-21 17:19:45
【问题描述】:
我有一个字符串“这是一个字符串”,我想遍历这个字符串中的所有单词。 有没有一种方法可以让我轻松做到这一点而无需解析它。
谢谢
【问题讨论】:
-
对单词进行迭代的行为是解析。所以答案是否定的。
标签: c++
我有一个字符串“这是一个字符串”,我想遍历这个字符串中的所有单词。 有没有一种方法可以让我轻松做到这一点而无需解析它。
谢谢
【问题讨论】:
标签: c++
void do_something(const std::string& word);
std::for_each( std::istream_iterator<std::string>(is)
, std::istream_iterator<std::string>()
, do_something );
【讨论】: