Geo*_*rge 7 c++ syntax foreach c++11
Visual C++ 2010接受:
std::vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);
for each (auto i in v)
std::cout << i << std::endl;
Run Code Online (Sandbox Code Playgroud)
这是C++ 11功能还是Microsoft扩展?根据维基百科,C++ 11 for-each循环的语法不同:
int myint[] = {1,2,3,4,5};
for (int& i: myint)
{
std::cout << i;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3282 次 |
| 最近记录: |