我正在尝试遍历字符串的单词。 ' k' }# w3 Q& `9 G3 }假设字符串由空格分隔的单词组成。& I7 B- \( _9 c" Z% g: y
请注意,我对 C 字符串函数或字符操作/访问不感兴趣。此外,请优先考虑优雅而不是效率。 * u) y, }3 q4 Q- U我现在最好的解决办法是:2 I$ B: h% J- ]# k* m1 _1 Z
# s7 {* j: D5 B" U2 a2 _
#include #include #include using namespace std;int main(){ string s = "Somewhere down the road"; istringstream iss(s); do string subs; iss >> subs; cout 有没有更优雅的方法来做到这一点? 1 c' n" I2 E* ^) \9 m# M' j