c++的vector容器
来源:互联网 发布:淘宝衣服男装 编辑:程序博客网 时间:2024/05/24 23:12
c++还有一个很常用的容器就是vector容器,他是数组实现的,是一种可变长的容器,在很多的时候可以简化我们的编程。
使用vector需要添加头文件
#include <vector>
然后using std::vector
或者using namespace std;
vector的初始化以及定义
由于vector是一种函数模版,所以系统也不知道vector的每一个元素是什么类型,所以需要我们来制定,定义一个int类型的向量容器的时候,vector<int> a;就可以定义一个元素是int的向量容器。
初始化的方法有以下几种:
vector<int> a(b)//用其他的向量来初始化一个向量。
vector<int> a(3,1)//初始化向量为3个1
vector<int> a{1,2,3};//初始化向量为1,2,3
向vector容器中添加元素
需要用类内置的push_back方法,就可以添加一个元素到类的最后边,就好像栈一样。
其他的操作类似于string容器一样,+,+=,比较符号,
使用vector需要添加头文件
#include <vector>
然后using std::vector
或者using namespace std;
vector的初始化以及定义
由于vector是一种函数模版,所以系统也不知道vector的每一个元素是什么类型,所以需要我们来制定,定义一个int类型的向量容器的时候,vector<int> a;就可以定义一个元素是int的向量容器。
初始化的方法有以下几种:
vector<int> a(b)//用其他的向量来初始化一个向量。
vector<int> a(3,1)//初始化向量为3个1
vector<int> a{1,2,3};//初始化向量为1,2,3
向vector容器中添加元素
需要用类内置的push_back方法,就可以添加一个元素到类的最后边,就好像栈一样。
其他的操作类似于string容器一样,+,+=,比较符号,
0 0
- C实现的类似vector的容器
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- c++STL容器vector的复制
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- 【c++】vector容器&set容器的基本操作
- C++--vector<>容器,List<>链表,map<>容器的用法
- 【c++】容器vector
- C++-vector(容器)
- 【C++】实现容器Vector
- C++vector(容器)用法
- 【c++】用c++的vector容器编写简单的通讯录
- 【C++】顺序容器 Vector 注意事项
- 调试工具之assert和ndebug
- 软件架构师之路
- c++的string容器
- 从问题看本质: 研究TCP close_wait的内幕
- 解决MAC上使用Jenkins各种命令找不到的问题
- c++的vector容器
- 迭代器
- SPDY 是什么?如何部署 SPDY?
- c++的const详解
- 黑马程序员_08_继承_接口
- c++的this指针
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- c++的参数传递
- java网络编程---udp