Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Anmärkning
Det här huvudet är föråldrat. Alternativet är <unordered_set>.
Definierar containerklassmallarna hash_set och hash_multiset och deras stödmallar.
Syntax
#include <hash_set>
Operatörer
| Hash_set version | Hash_multiset version | Beskrivning |
|---|---|---|
| operator!= (hash_set) | operator!= (hash_multiset) | Testar om hash_set- eller hash_multiset-objektet till vänster om operatorn inte är lika med hash_set- eller hash_multiset-objektet till höger. |
| operator== (hash_set) | operator== (hash_multiset) | Testar om hash_set- eller hash_multiset-objektet till vänster om operatorn är lika med hash_set- eller hash_multiset-objektet till höger. |
Specialiserade mallfunktioner
| Hash_set version | Hash_multiset version | Beskrivning |
|---|---|---|
| swap (hash_set) | swap (hash_multiset) | Utbyter elementen i två hash_sets eller hash_multisets. |
Klasserna
| Klass | Beskrivning |
|---|---|
| hash_compare-klass | Beskriver ett objekt som kan användas av någon av hash-associativa containrar – hash_map, hash_multimap, hash_set eller hash_multiset – som ett standardparameterobjekt Traits för att ordna och hash de element som de innehåller. |
| hash_set-klass | Används för lagring och snabb hämtning av data från en samling där värdena för de element som ingår är unika och fungerar som nyckelvärden. |
| hash_multiset-klass | Används för lagring och snabb hämtning av data från en samling där värdena för de element som ingår är unika och fungerar som nyckelvärden. |
Se även
referens för huvudfiler
Trådsäkerhet i C++ Standard Library
Standardbiblioteksreferens för C++