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.
Nota:
Este encabezado está obsoleto. La alternativa es <unordered_set>.
Define las plantillas de clase de contenedor hash_set y hash_multiset, así como sus plantillas auxiliares.
Sintaxis
#include <hash_set>
Operadores
| Hash_set (versión) | Hash_multiset (versión) | Descripción |
|---|---|---|
| operator!= (hash_set) | operator!= (hash_multiset) | Comprueba si el objeto hash_set o hash_multiset situado a la izquierda del operador no es igual que el objeto hash_set o hash_multiset situado a la derecha. |
| operator== (hash_set) | operator== (hash_multiset) | Comprueba si el objeto hash_set o hash_multiset situado a la izquierda del operador es igual que el objeto hash_set o hash_multiset situado a la derecha. |
Funciones de plantilla especializadas
| Hash_set (versión) | Hash_multiset (versión) | Descripción |
|---|---|---|
| swap (hash_set) | swap (hash_multiset) | Intercambia los elementos de dos encabezados hash_sets o hash_multisets. |
Clases
| Clase | Descripción |
|---|---|
| hash_compare (Clase) | Describe un objeto que se puede usar con cualquiera de los contenedores asociativos hash (hash_map, hash_multimap, hash_set o hash_multiset) como objeto de parámetro Traits predeterminado para ordenar y aplicar algoritmos hash a los elementos que contienen. |
| hash_set (Clase) | Se usa para el almacenamiento y la recuperación de datos rápida de una colección en la que los valores de los elementos contenidos son únicos y sirven como valores de clave. |
| hash_multiset (Clase) | Se usa para el almacenamiento y la recuperación de datos rápida de una colección en la que los valores de los elementos contenidos son únicos y sirven como valores de clave. |
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++