在C++标准库类型vector表示对象的集合,也称为容器。要想使用vector,需要有合适的头文件。
#include <vector>
using std::
vector;
其实vector就是一个函数模板。模板本身不是类或函数,可以将模板看作为编译器生成类或者函数编写的一份说明。
vector<int> v1;
vector<T> t1;
vector<vector<string>> file
定义及初始化vector对象
vector<int> v1(
10,
1);
vector<int> v2{
10,
1};
在vector中,可以通过vector的成员函数push_back();向vector中添加元素,还有其他的一些操作,具体可以查阅资料获取。
string s1;
vector<string> s2;
while(
cin>>s1){
s2.push_back(s1);
}
上面其实就相当于C语言的getchar(),然后putchar()。