C++ STL中queue的使用
2016-11-05 13:08
211 查看
queue模版需要定义两个模版参数,一个是元素类型,一个是容器类型,元素类型是必要的,容器类型是可选的,默认为dqueue类型。
定义queue对象的示例代码如下:
queueq1;
queueq2;
queue的基本操作有:
1.入队:如q.push(x):将x元素接到队列的末端;
2.出队:如q.pop() 弹出队列的第一个元素,并不会返回元素的值;
3,访问队首元素:如q.front()
4,访问队尾元素,如q.back();
5,访问队中的元素个数,如q.size();
6.判断队列空,如:q.empty(),当队列空时,返回true。
定义queue对象的示例代码如下:
queueq1;
queueq2;
queue的基本操作有:
1.入队:如q.push(x):将x元素接到队列的末端;
2.出队:如q.pop() 弹出队列的第一个元素,并不会返回元素的值;
3,访问队首元素:如q.front()
4,访问队尾元素,如q.back();
5,访问队中的元素个数,如q.size();
6.判断队列空,如:q.empty(),当队列空时,返回true。
相关文章推荐
- 元素类型C++ 标准模板库STL 队列 queue 使用方法与应用介绍(一)
- C++ 标准模板库STL 队列 queue 使用方法与应用介绍(一)
- STL——stack/queue 的使用方法 C++
- C++ STL--stack/queue 的使用方法
- c++中STL之heap, priority_queue使用
- 从零开始学C++之STL(十一):容器适配器(stack、 queue 、priority_queue)源码浅析与使用示例
- C++ STL容器的学习使用(vector、queue、list、set、map)
- C++ STL--stack/queue 的使用方法
- C++ STL--stack/queue 的使用方法
- C++ STL--stack/queue 的使用方法
- C++ STL入门教程(4)——stack,queue,priority_queue的使用(附完整程序代码)
- C++之STL(十一):容器适配器(stack、 queue 、priority_queue)源码浅析与使用示例
- c++ STL:队列queue、优先队列priority queue 的使用
- C++ STL--stack/queue 的使用方法
- C++ 标准模板库STL 队列 queue 使用方法与应用介绍(一)
- C++ STL--stack/queue 的使用方法
- C++ STL--stack/queue 的使用方法
- c++中STL之heap, priority_queue使用
- C++ STL--stack/queue 的使用方法
- C++ STL--stack/queue 的使用方法