C++ vector(一)
来源:互联网 发布:怎么举报网络棋牌游戏 编辑:程序博客网 时间:2024/05/01 12:01
在C++标准库类型vector表示对象的集合,也称为容器。要想使用vector,需要有合适的头文件。
#include <vector>using std::vector;
其实vector就是一个函数模板。模板本身不是类或函数,可以将模板看作为编译器生成类或者函数编写的一份说明。
vector<int> v1; //v1保存int类型的对象vector<T> t1; //T是一个类,则t1保存T类型的对象vector<vector<string>> file //该向量的元素是vector对象
定义及初始化vector对象
vector<int> v1(10,1); //v1有10个元素,每个值初始化为1vector<int> v2{10,1}; //v2有2个元素,值分别为10,1
在vector中,可以通过vector的成员函数push_back();
向vector中添加元素,还有其他的一些操作,具体可以查阅资料获取。
string s1;vector<string> s2;while(cin>>s1){ s2.push_back(s1);}
上面其实就相当于C语言的getchar(),然后putchar()。
阅读全文
0 0
- [C++] Vector 中的基本用法(一)
- C++Vector
- c++vector
- c++:vector
- <C++>vector
- C++vector
- 【c++】【vector】
- C++ vector
- c++: vector
- c ++ vector
- C++vector
- c++:vector
- C++<vector>
- C++Vector
- C++STL源码解析(一) ——vector
- 【C++】 C++标准模板库(一) Vector
- [C++][STL](一)vector和stack的学习
- c/c++,vector
- 仿UC头条首页-html+css+纯JS
- 数组---冒泡排序和选择排序
- JZOJ 5230. 【NOIP2017模拟A组模拟8.5】队伍统计
- Two Sum II
- NG机器学习week9 Anomaly Detection
- C++ vector(一)
- MFC编辑框
- 双彩虹是怎么回事?
- 利用sklearn包中的k-近邻算法进行分类
- QuickHit游戏
- duboo生产者的serviceImpl方法里如果改变了参数的属性值需要注意
- codeforces 837B Flag of Berland
- 2017年8月5日21:44:07
- 归一化处理