3.3 vector容器
初始化vector对象的方法:
(1)空vector---默认构造函数
(2)构造函数初始化
(3)初始化列表初始化
vector初始化方式
(4)数组初始化vector---构造函数初始化
begin和end函数
关键概念---vector可高效增长
范围for循环语句不可改变其所遍历序列的大小---不可增删
3.4迭代器
为什么使用---标准容器库都支持迭代器遍历,但不都支持使用下标访问,因为下标访问是一种随机访问方式
使用迭代器
迭代器运算符
9.1顺序容器概述
通常,使用vector是最好的选择,除非你有很好的理由选择其他容器
9.2容器操作
赋值操作
添加操作
访问操作
删除操作
容器中的元素是拷贝
9.6容器适配器
指的是stack;queue;priority queue
共有操作
堆栈的操作---先进后出
队列的操作--先进先出 or 优先级队列