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