std.vector

顺序容器类,允许对容器中所有数据的快速随机访问。
1.assign 清空vector并复制指定数据到vector
2.at 返回vector中指定位置数据的引用
3.back 返回vector中最后一个数据的引用
4.begin 返回指向vector开始位置的迭代器
5.capacity 返回vector当前分配的存储长度
6.cbegin 返回指向vector开始位置的const迭代器
7.cend 返回指向vector结尾之后位置的const迭代器
8.clear 清除vector中所有的数据
9.crbegin 返回指向vector反方向开始位置的const迭代器
10.crend 返回指向vector反方向结尾之后位置的const迭代器
11.data 返回指向vector中第一个数据的指针或空vector之后的
12.emplace 在vector的指定位置插入一个数据
13.emplace_back 在vector的最后面插入一个数据
14.empty 判断vector是否为空
15.end 返回指向vector结尾之后位置的迭代器
16.erase 从vector中移除指定位置或范围的数据
17.front 返回vector中第一个数据的引用
18.get_allocator 返回创建vector的Allocator的拷贝
19.insert 在vector中插入数据
20.max_size 返回vector的最大size
21.operator= 使用另一个vector中的数据替换vector中的数据
22.operator[] 返回vector中指定位置数据的引用
23.pop_back 移除vector中最后一个数据
24.push_back 在vector的最后增加一个数据
25.rbegin 返回指向vector反方向开始位置的迭代器
26.rend 返回指向vector反方向结尾之后位置的迭代器
27.reserve 为vector保留最小存储空间
28.resize 更改vector的大小(size)
29.shrink_to_fit 更改vector的容量为vector的长度
30.size 得到vector的大小
31.swap 交换两个vector的数据