deque与vector非常相似,不仅可以在尾部插入和删除元素,还可以在头部插入和删除。不过当考虑到容器元素的内存分配策略和操作性能时,deque相对vector较为有优势。
头文件
#include<deque>
创建deque对象
1)deque();//创建一个没有任何元素的deque对象。
deque<int> d
2)deque(size_typen);//创建一个具有n个元素的deque对象,每个元素采用它的类型下的默认值。
deque<int> d(10);//deque对象d有10个元素,每个元素初始值为0。
3)deque<size_type n, constT& value); //创建一个具有n个元素的deque对象,这些元素的初始值为value。
deque<double