【vector 的用发说明】
来源:互联网 发布:淘宝代运营认证 编辑:程序博客网 时间:2024/06/05 00:24
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。
1 基本操作
(1)头文件#include.
(2)创建vector对象,vector vec;
(3)尾部插入数字:vec.push_back(a);
(4)使用下标访问元素,cout << vec[0] << endl;记住下标是从0开始的。
(5)使用迭代器访问元素.
vector::iterator it;
for(it=vec.begin();it!=vec.end();it++)
cout << *it << endl;
(6)插入元素: vec.insert(vec.begin()+i,a);在第i+1个元素前面插入a;
(7)删除元素: vec.erase(vec.begin()+2);删除第3个元素
vec.erase(vec.begin()+i,vec.end()+j);删除区间[i,j-1];区间从0开始
(8)向量大小:vec.size();
(9)清空:vec.clear();
0 0
- 【vector 的用发说明】
- Vector,c++的详细说明
- Vector容器的一点说明
- vector c详细用法的说明
- C++中vector的详细说明
- C++中vector的详细说明
- 关于JAVA中Vector类的说明
- C++ vector的说明与应用上
- C++ vector的说明与应用下
- Vector:动态数组的使用和说明
- STL-vector的使用 详细说明
- 第一次,发个说明
- 重要通知:关于blog发文章报错的说明
- 发一篇在维护中总结的informix错误说明
- JSONOBJECT的用发
- vector扩容原理说明
- 针对vector,map几点容易忽略的点做一说明
- href target的用发
- mysql存储过程中使用事务
- sphinx全文搜索
- 字符串转换成一个流
- linux下搭建jboss启动服务
- 1.用SDWebImage为UIImageView加载图片时遇到的问题
- 【vector 的用发说明】
- 线程池原理及创建(C++实现)
- 怎么用myeclipse连上远程mysql数据库
- android使用mk文件的进阶
- 关于引入布局的那些事(笔记)
- Win10如何隐藏Windows Defender任务栏图标
- Java多线程基础(2)
- poj 3469
- Java程序运行的初始化顺序