Vector的size和capacity的区别
来源:互联网 发布:哪个软件查网贷黑名单 编辑:程序博客网 时间:2024/05/16 13:55
1.size指容器当前拥有的元素个数;
capacity则指容器在必须分配新存储空间之前可以存储的元素总数
capacity则指容器在必须分配新存储空间之前可以存储的元素总数
2.容器调用resize()函数后,所有的空间都已经被初始了,而reserve()函数预分配出的空间没有被初始化
int main(){vector<int> v;v.reserve(100);v.resize(10);for(vector<int>::iterator it=v.begin();it!=v.end();++it){cout<<*it<<endl;}cout<<"vector大小"<<v.size()<<endl;cout<<"vector容量"<<v.capacity()<<endl; cout<<v[11]<<endl;//这个是一个很大的数表示并没有被初始化return 0;}
0 0
- Vector的size和capacity的区别
- vector 中 size()和 capacity()的区别
- Vector 中size和 capacity的区别
- vector的capacity和size
- vector里的capacity和size的区别
- C++ STL之 vector的capacity和size属性区别
- C++ vector中size/resize和capacity/reserve的区别
- C++ STL之 vector的capacity和size属性区别
- C++ STL之 vector的capacity和size属性区别
- vector中的capacity、size的区别
- vector的size、capacity和max_size
- C++学习笔记之——vector的size和capacity、resize和reserve的区别
- 关于c++ vector capacity、max_size、size、sizeof的区别
- vector的reserve和resize以及capacity和size
- vector,list,deque,map,capacity和size的区别等容器总结
- vector容器的capacity和size的交互作用
- vector.size()和vector.capacity
- capacity()与size()的区别
- nginx搭建TCP代理
- Android 防so注入
- crontab定时任务Java程序不执行问题
- 第二单元
- C语言问题锦集
- Vector的size和capacity的区别
- 网站建设中如果做不好这几个细节 你的网站体验到大大下降
- IO复用、多进程和多线程三种并发编程模型比较
- [vs+qt+opencv]手把手做GUI图像采集及处理UI交互界面
- androidmanifest.xml 不自动生成怎么办啊!
- xml解析之SAX解析xml文件
- jQuery 事件方法
- js基础
- [高分求助]如何用ASP请求Delphi的WebService