【文件属性】:
文件名称:C++11的新特性简单汇总介绍 (二)
文件大小:90KB
文件格式:PDF
更新时间:2021-01-01 01:38:54
lambda 函数调用 构造函数
1. 范围for语句
C++11 引入了一种更为简单的for语句,这种for语句可以很方便的遍历容器或其他序列的所有元素
vector
vec = {1,2,3,4,5,6};
for(int x: vec)
{
cout<<x<<endl;
}
2. 尾置返回类型
要想引入尾置类型,我们还得从复杂的类型声明说起。如果我们需要定义一个含有10个int元素的数组,一般是这样的:
int arr[10] = {0};
如果要定义指向这个数组的指针呢:
代码如下:
int (*p_arr)[10] = &arr; //注意:int *p_arr[10] 表示一个数组,有10个