Deque 容器
deque容器是C++标准模版库(STL,Standard Template Library)中的部分内容。
deque容器类与vector类似,支持随机访问和快速插入删除,它在容器中某一位置上的操作所花费的是线性时间。
与vector不同的是,deque还支持从开始端插入数据:push_front()。
使用deque容器之前必须加上<deque>头文件:#include<deuqe>;
deque属于std命名域的内容,因此需要通过命名限定:using std::deque;
也可以直接使用全局的命名空间方式:using namespace std;

 

 

构造函数

  deque<Elem> c 创建一个空的deque
  deque<Elem> c1(c2) 复制一个deque。
  deque<Elem> c(n) 创建一个deque,含有n个数据,数据均已缺省构造产生。
  deque<Elem> c(n, elem) 创建一个含有n个elem拷贝的deque。
  deque<Elem> c(beg,end) 创建一个以[beg;end)区间的deque。
  ~deque<Elem>() 销毁所有数据,释放内存。
 
View Code

相关文章:

  • 2021-11-20
  • 2022-12-23
  • 2021-09-30
猜你喜欢
  • 2021-10-22
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2022-12-23
相关资源
相似解决方案