<hash_set>
Uwaga
Ten nagłówek jest przestarzały. Alternatywą jest <unordered_set>.
Definiuje szablony klas kontenerów hash_set i hash_multiset oraz ich szablony pomocnicze.
Składnia
#include <hash_set>
Uwagi
Operatory
wersja Hash_set | wersja Hash_multiset | opis |
---|---|---|
operator!= (hash_set) | operator!= (hash_multiset) | Sprawdza, czy obiekt hash_set lub hash_multiset po lewej stronie operatora nie jest równy hash_set lub hash_multiset obiektu po prawej stronie. |
operator== (hash_set) | operator== (hash_multiset) | Sprawdza, czy obiekt hash_set lub hash_multiset po lewej stronie operatora jest równy obiektowi hash_set lub hash_multiset po prawej stronie. |
Specialized Template — Funkcje
wersja Hash_set | wersja Hash_multiset | opis |
---|---|---|
swap (hash_set) | swap (hash_multiset) | Wymienia elementy dwóch hash_sets lub hash_multisets. |
Klasy
Klasa | opis |
---|---|
hash_compare, klasa | Opisuje obiekt, który może być używany przez dowolne kontenery asocjacyjne skrótów — hash_map, hash_multimap, hash_set lub hash_multiset — jako domyślny Traits obiekt parametru do porządkowenia i tworzenia skrótów elementów, które zawierają. |
hash_set, klasa | Służy do przechowywania i szybkiego pobierania danych z kolekcji, w której wartości zawartych elementów są unikatowe i służą jako wartości klucza. |
hash_multiset, klasa | Służy do przechowywania i szybkiego pobierania danych z kolekcji, w której wartości zawartych elementów są unikatowe i służą jako wartości klucza. |
Zobacz też
Odwołanie do plików nagłówka
Bezpieczeństwo wątku w standardowej bibliotece C++
Dokumentacja standardowej biblioteki C++