vector 中resize和reserve的区别
来源:互联网 发布:马蓉面相 知乎 编辑:程序博客网 时间:2024/05/22 03:12
vector 中resize和reserve的区别
#include<iostream>using namespace std;#include<vector>int main(){ vector<int> a; a.reserve(10); //分配10int大小的容量,没有初始化,不能访问 * * * * * * * * * * //初始化5个空间大小 0 0 0 0 0 * * * * * cout<<a.size()<<" "<<a.capacity()<<endl; //5,10 a.resize(15); // * * * * * * * * * * * * * * * // 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 cout<<a.size()<<" "<<a.capacity()<<endl; //15,15 a.reserve(13); // * * * * * * * * * * * * * * * * * * * * // 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 cout<<a.size()<<" "<<a.capacity()<<endl;//15,15 a.resize(10); // * * * * * * * * * * * * * * * * * * * * // 0 0 0 0 0 0 0 0 0 0 cout<<a.size()<<" "<<a.capacity()<<endl; //10,15 return 0;}
阅读全文
0 0
- vector 中resize和reserve的区别
- vector 中resize和reserve的区别
- vector中resize()和reserve()区别
- vector中resize()和reserve()区别
- C++中vector<> resize()和reserve区别
- vector 在c++中resize 和reserve的区别
- vector中resize和reserve的区别,代码验证
- c++中vector的 resize()和reserve()区别
- C++ vector中size/resize和capacity/reserve的区别
- vector的reserve和resize的区别
- vector的reserve和resize的区别
- vector的reserve和resize的区别
- vector中resize与reserve的区别
- stl::vector reserve和resize的区别
- vector中的reserve和resize的区别
- C++ vector resize 和 reserve的区别
- vector的reserve和resize区别
- STL 中vector的reserve()和resize()
- java map接口
- ProtoBuffer 描述规则
- JDBC:java数据库连接
- 二:撤销(工作区)修改
- 关于引用资源文件挂掉的问题解决
- vector 中resize和reserve的区别
- php生成EAN_13标准的条形码
- 【HDU 1087 】Super Jumping! Jumping! Jumping! 【LIS 的变形】
- 使用PolySpace进行模型的检测
- 数据结构之链表编程(C++)
- 二叉排序树
- 从传统的版本管理看SVN
- 冒泡排序改进之梳排序实现
- [Leetcode] problem 13之Roman to Integer