标签:表示 bsp style clu cout 一个 第一个字符 space isp
语法形式:
for (declaration : expression) statement
其中expression是一个对象,表示一个序列;declaration表示一个基础变量。如:
string str("my string"); for (auto c : str) cout<<c<<endl; //每行输出str的第一个字符;
for(引用,range)
#include <iostream> #include<string> using namespace std; int main() { string str("This is a cpp_test sample!"); decltype(str.size()) cnt = 0; //类型为string::size_type for (auto &c : str) { if (ispunct(c)) cnt++; else c = toupper(c); } cout << str << endl << cnt; }
标签:表示 bsp style clu cout 一个 第一个字符 space isp
原文地址:https://www.cnblogs.com/Jovesun/p/11345111.html