[C++基础]队列<queue>中的常用函数

来源:互联网 发布:网络推广优化 编辑:程序博客网 时间:2024/06/07 11:39

在C++中只要#include<queue>即可使用队列类,常用操作:

1. push

队列中由于是先进先出,push即在队尾插入一个元素.

2. pop

将队列中最靠前位置的元素拿掉,是没有返回值的void函数。

3. size

返回队列中元素的个数,返回值类型为unsigned int。

4. empty

判断队列是否为空的,如果为空则返回true。

5. front

返回值为队列中的第一个元素,也就是最早、最先进入队列的元素。注意这里只是返回最早进入的元素,并没有把它剔除出队列。

6. back

返回队列中最后一个元素,也就是最晚进去的元素。

7.swap

交换queue中的内容

8.perator==
operator!=
operator<
operator<=
operator>
operator>= 

根据字典顺序比较queue中的值。

0 0