<map>

Define la asignación y la asignación múltiple de plantillas de clase de contenedor, así como sus plantillas auxiliares.

Requisitos

Encabezado:<map>

Espacio de nombres: std

Nota:

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

Miembros

Operadores

Versión de asignación Versión de asignación múltiple Descripción
operator!= (map) operator!= (multimap) Comprueba si el objeto de asignación o asignación múltiple del lado izquierdo del operador no es igual que el objeto de asignación o asignación múltiple del lado derecho.
operator< (map) operator< (multimap) Comprueba si el objeto de asignación o asignación múltiple del lado izquierdo del operador es menor que el objeto de asignación o asignación múltiple del lado derecho.
operator<= (map) operator<= (multimap) Comprueba si el objeto de asignación o asignación múltiple del lado izquierdo del operador es menor o igual que el objeto de asignación o asignación múltiple del lado derecho.
operator== (map) operator== (multimap) Comprueba si el objeto de asignación o asignación múltiple del lado izquierdo del operador es igual que el objeto de asignación o asignación múltiple del lado derecho.
operator> (map) operator> (multimap) Comprueba si el objeto de asignación o asignación múltiple del lado izquierdo del operador es mayor que el objeto de asignación o asignación múltiple del lado derecho.
operator>= (map) operator>= (multimap) Comprueba si el objeto de asignación o asignación múltiple del lado izquierdo del operador es mayor o igual que el objeto de asignación o asignación múltiple del lado derecho.

Funciones de plantilla especializadas

Versión de asignación Versión de asignación múltiple Descripción
swap (mapa) swap (mapa múltiple) Intercambia los elementos de dos asignaciones o asignaciones múltiples.

Clases

NOMBRE Descripción
value_compare (Clase) Proporciona un objeto de función que puede comparar los elementos de una asignación comparando los valores de sus claves para determinar su orden relativo en la asignación.
Clase map Se usa para el almacenamiento y la recuperación de datos de una colección en la que cada uno de los elementos tiene una clave única con la que se ordenan automáticamente los datos.
Clase multimap Se usa para el almacenamiento y la recuperación de datos de una colección en la que cada uno de los elementos tiene una clave con la que se ordenan automáticamente los datos y no es necesario que las claves tengan valores únicos.

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++