C++11中for循环的新操作

来源:互联网 发布:重庆seo网站建设 编辑:程序博客网 时间:2024/06/06 13:24

之前STL中有 for_each 语句

C++11新增了java中的 增强的for循环(Dev C++编译器还不支持,我用的VS2017)

e.g.

#define _CRT_SECURE_NO_WARNINGS#include <iostream>using namespace std;#define N 10int tmp[N];int main(){for (int i = 0; i < N; ++i) {tmp[i] = N - i;}for (auto it : tmp) //自动判断tmp的基本元素类型cout << it << endl;for (int it : tmp) //非引用调用it = 0;for (int &it : tmp) //引用调用it = 0;return 0;}


原创粉丝点击