<queue>

Define las plantillas de clase priority_queue y queue, así como varias plantillas auxiliares.

Requisitos

Encabezado:<queue>

Espacio de nombres: std

Nota:

La biblioteca <queue> también usa la instrucción #include <initializer_list>.

Miembros

Operadores

Nombre Descripción
operator!= Comprueba si el objeto queue en el lado izquierdo del operador no es igual al objeto queue del lado derecho.
operator< Comprueba si el objeto queue en el lado izquierdo del operador es inferior al objeto queue del lado derecho.
operator<= Comprueba si el objeto queue en el lado izquierdo del operador es inferior a o igual que el objeto queue del lado derecho.
operator== Comprueba si el objeto queue en el lado izquierdo del operador es igual al objeto queue del lado derecho.
operator> Comprueba si el objeto queue en el lado izquierdo del operador es mayor que el objeto queue del lado derecho.
operator>= Comprueba si el objeto queue en el lado izquierdo del operador es mayor que o igual al objeto queue del lado derecho.

Clases

NOMBRE Descripción
queue (Clase) Clase de adaptador de contenedor de plantilla que proporciona una restricción de la funcionalidad que limita el acceso a los elementos frontal y trasero de algún tipo de contenedor subyacente.
priority_queue (Clase) Clase de adaptador de contenedor de plantilla que proporciona una restricción de la funcionalidad que limita el acceso al elemento superior de algún tipo de contenedor subyacente, que siempre es el más grande.

Consulte también

Referencia de archivos de encabezado
Seguridad para subprocesos en la biblioteca estándar de C++
Referencia de biblioteca estándar de C++