<hash_map>
[!UWAGA]
Nagłówek ten jest przestarzały.Alternatywą jest <unordered_map>.
Definiuje hash_map klas szablonu pojemnika i hash_multimap oraz ich obsługi szablonów.
W Visual C++ .NET 2003, członkowie <hash_map> i <hash_set> pliki nagłówków nie są już w przestrzeni nazw std, ale raczej zostały przeniesione do obszaru nazw stdext.Aby uzyskać więcej informacji, zobacz stdext — Przestrzeń nazw.
#include <hash_map>
Operatory
Wersja Hash_map |
Wersja Hash_multimap |
Opis |
---|---|---|
Sprawdza, czy obiekt hash_map lub hash_multimap po lewej stronie operatora nie równa się hash_map lub hash_multimap obiektu po prawej stronie. |
||
Sprawdza, czy obiekt hash_map lub hash_multimap po lewej stronie operatora jest równa hash_map lub hash_multimap obiektu po prawej stronie. |
Funkcje specjalistyczne szablonu
Wersja Hash_map |
Wersja Hash_multimap |
Opis |
---|---|---|
Wymienia elementy dwóch hash_maps lub hash_multimaps. |
Klasy
Opisuje obiekt używany przez żadną z kontenerów asocjacyjnych mieszania — hash_map, hash_multimap, hash_set, lub hash_multiset — domyślnie cechy parametr obiektu do porządkowania i mieszania zawierają elementy. |
|
Zawiera obiekt funkcji, które można porównać do elementów hash_map przez porównanie wartości kluczy do określenia ich względną kolejność w hash_map. |
|
Używany do przechowywania i szybkiego pobierania danych z kolekcji, w której każdy element jest para, którego wartością jest unikatowy klucz sortowania oraz wartości skojarzonych danych. |
|
Używany do przechowywania i szybkiego pobierania danych z kolekcji, w której każdy element jest para, którego wartość nie musi być unikatowy klucz sortowania oraz wartości skojarzonych danych. |
Wymagania
Nagłówek: <hash_map>
Przestrzeń nazw: stdext
Zobacz też
Informacje
Bezpieczeństwo wątku w standardowej bibliotece C++
Standardowa biblioteka szablonów