c++,可以大概讲一下关于vector 二维数组、map的作用吗

使用vector 二维数组创建二维数组有很哆方便的地方对比直接动态创建二维数组
发现vector 二维数组真的是非常的方便,可以直接创建重点是可以直接初始化,并且可以初始化為非0元素。而memset只能初始化为0.

同时vector 二维数组 中的内建有内存管理,当 vector 二维数组 离开它的生存期的时候它的析构函数会把 vector 二维数组 中的元素销毁,并释放它们所占用的空间所以用 vector 二维数组 一般不用显式释放 —— 不过,如果你 vector 二维数组 中存放的是指针那么当 vector 二维数组 销毁時,那些指针指向的对象不会被销毁那些内存不会被释放。

}

我要回帖

更多关于 vector 二维数组 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信