<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łówkowe są już w przestrzeni nazw std, ale raczej zostały przeniesione do obszaru nazw stdext.Aby uzyskać więcej informacji, zobacz stdext obszaru nazw.
#include <hash_map>
Podmioty gospodarcze
Wersja Hash_map |
Wersja Hash_multimap |
Opis |
---|---|---|
Sprawdza, czy obiekt hash_map lub hash_multimap, po lewej stronie operatora nie jest równa obiektu hash_map lub hash_multimap po prawej stronie. |
||
Testy, jeśli obiekt hash_map lub hash_multimap po lewej stronie operatora jest równa obiektu hash_map lub hash_multimap po prawej stronie. |
Wyspecjalizowane funkcje szablonu
Wersja Hash_map |
Wersja Hash_multimap |
Opis |
---|---|---|
Wymiany elementów dwóch hash_maps lub hash_multimaps. |
Klasy
Opisuje obiekt, który przez żadną z kontenerów asocjacyjnych mieszania — hash_map, hash_multimap, hash_set, lub hash_multiset — domyślnie cechy parametr obiektu na zamówienia i zawierają elementy mieszania. |
|
Zawiera obiekt funkcji, które można porównać elementy 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 i wartości skojarzonych danych. |
|
Używany do przechowywania i szybkiego pobierania danych z kolekcji, w której każdy element jest para, których wartość nie musi być unikatowy klucz sortowania i wartości skojarzonych danych. |
Wymagania
Nagłówek: <hash_map>
Przestrzeń nazw: stdext
Zobacz też
Informacje
Bezpieczeństwo wątków w standardowa biblioteka języka C++
Standardowa biblioteka szablonu