Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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++