<queue>

定义类模板 priority_queue 和 queue 以及多个支持模板。

要求

标头:<queue>

命名空间: std

注意

<queue> 库也使用 #include <initializer_list> 语句。

成员

运算符

名称 描述
operator!= 测试运算符左侧和右侧的 queue 对象是否不相等。
operator< 测试运算符左侧的 queue 对象是否小于右侧的 queue 对象。
operator<= 测试运算符左侧的 queue 对象是否小于或等于右侧的 queue 对象。
operator== 测试运算符左侧和右侧的 queue 对象是否相等。
operator> 测试运算符左侧的 queue 对象是否大于右侧的 queue 对象。
operator>= 测试运算符左侧的 queue 对象是否大于或等于右侧的 queue 对象。

“属性” 描述
queue 类 一个模板容器适配器类,它提供功能的限制,限制一些基本容器类型的前端和后端元素的访问权限。
priority_queue 类 一个模板容器适配器类,它提供功能的限制,限制一些基本容器类型顶端元素的访问权限,并且该类通常为最大类。

另请参阅

头文件引用
C++ 标准库中的线程安全
C++ 标准库参考