C++11新特性(45)- 和动态数组相关的新特性

我们通常称使用new T[]形式分配的内存为动态数组,C++11中包含一些和动态数组相关的特性。 使用初始化列表初始化 可以像一般的数组一样,使用初始化列表对动态数组进行初始化,代码如下: 毕竟不是数组 之所以叫动态数组,我猜有两个原因,一个是它的内存是动态分配的,一个就是它可以像数组一样使用: 但是动态数组和数组还是有一些区别,例如编译器无法从数组名获知数组的大小信息。下面的代码就不能正确动作:
相关文章
相关标签/搜索