Compartir a través de


<hash_map>

NotaNota

Este encabezado está obsoleto.La alternativa es <unordered_map>.

Define el hash_map de las clases de plantilla de contenedor y el hash_multimap y sus plantillas que admiten.

En Visual C++ .NET 2003, los miembros de los archivos de encabezado de <hash_map> y de <hash_set> ya no están en el espacio de nombres std, pero se han movido bastante al espacio de nombres stdext. Para obtener más información, vea stdext (Espacio de nombres).

#include <hash_map>

Operadores

Versión de Hash_map

Versión de Hash_multimap

Descripción

el operador! = (hash_map)

el operador! = (hash_multimap)

Comprueba si el objeto de hash_map o de hash_multimap en el lado izquierdo del operador no es igual al objeto de hash_map o de hash_multimap en el lado derecho.

operator== (hash_map)

operator== (hash_multimap)

Comprueba si el objeto de hash_map o de hash_multimap en el lado izquierdo del operador es igual al objeto de hash_map o de hash_multimap en el lado derecho.

Funciones especializadas de plantilla

Versión de Hash_map

Versión de Hash_multimap

Descripción

intercambio (hash_map)

intercambio (hash_multimap)

Cambie los elementos de dos hash_maps o hash_multimaps.

Clases

clase de hash_compare

Describe un objeto que se puede utilizar en los contenedores asociativos hash cualquiera de los — hash_map, hash_multimap, hash_set, o hash_multiset (como un objeto de parámetro predeterminado de Rasgos para secuenciar y hash elementos que contienen.

clase de value_compare

Proporciona un objeto de función que puede comparar los elementos de un hash_map comparando los valores de sus claves para determinar el orden relativo en el hash_map.

clase de hash_map

Utilizado para el almacenamiento y la recuperación rápida de datos de una colección en la que cada elemento es un par que tiene un criterio de ordenación cuyo valor es único y un valor de datos asociado.

clase de hash_multimap

Utilizado para el almacenamiento y la recuperación rápida de datos de una colección en la que cada elemento es un par que tiene un criterio de ordenación cuyo valor no necesita ser único y un valor de datos asociado.

Requisitos

Encabezado: <hash_map>

Espacio de nombres: stdext

Vea también

Referencia

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

Biblioteca de plantillas estándar

Otros recursos

Archivos de encabezado de la biblioteca estándar de C++