Udostępnij za pośrednictwem


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