我正在尝试遍历字符串的单词。 3 H2 }4 T9 b% O; R- d8 `1 j5 V假设字符串由空格分隔的单词组成。! Z/ E) B% c# z4 o6 _' M. ?* \
请注意,我对 C 字符串函数或字符操作/访问不感兴趣。此外,请优先考虑优雅而不是效率。9 P+ f- @+ Z _8 M. ~2 l* D" t3 j
我现在最好的解决办法是:( P8 O6 i! C) U3 y8 M$ ~. |; W0 r
: P* |* ~2 R- g2 Y3 v
#include #include #include using namespace std;int main(){ string s = "Somewhere down the road"; istringstream iss(s); do string subs; iss >> subs; cout 有没有更优雅的方法来做到这一点?; `) Y: w- h: y4 W) u* J( Y