跳到主要内容

C++ 基于范围的 `for` 语句

for (declaration: expression) {  
statements
}

这里 string 对象可以作为 for 语句中的表达式,所以我们可以

string str("some string")  
for (auto c: str) cout << c << endl;