<hash_set>

 

Publicado: julio de 2016

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

System_CAPS_ICON_note.jpg Nota

Este encabezado está obsoleto. La alternativa es <unordered_set> .</unordered_set>

Define las clases de plantilla de contenedor hash_set y hash_multiset, así como sus plantillas auxiliares.

#include <hash_set>  
  

Operadores

Hash_set (versión)Hash_multiset (versión)Descripción
operador! = (hash_set)operador! = (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

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.

Referencia de archivos de encabezado
Seguridad para subprocesos en la biblioteca estándar de C++
Biblioteca de plantillas estándar

Mostrar: