<map>
Definiuje mapę i wielomapę szablonów klas kontenerów oraz ich szablony pomocnicze.
Wymagania
Nagłówek:<mapa>
Przestrzeń nazw: std
Uwaga
Biblioteka <map> używa również instrukcji #include <initializer_list>
.
Elementy członkowskie
Operatory
Wersja mapy | Wersja mapy wielomapowej | opis |
---|---|---|
operator!= (mapa) | operator!= (multimap) | Sprawdza, czy obiekt mapy lub wielomapy po lewej stronie operatora nie jest równy obiektowi mapy lub wielomapy po prawej stronie. |
operator< (mapa) | operator< (multimap) | Sprawdza, czy obiekt mapy lub wielomapy po lewej stronie operatora jest mniejszy niż obiekt mapy lub wielomapy po prawej stronie. |
operator<= (mapa) | operator<= (multimap) | Sprawdza, czy obiekt mapy lub wielomapy po lewej stronie operatora jest mniejszy niż lub równy obiektowi mapy lub wielomapy po prawej stronie. |
operator== (mapa) | operator== (multimap) | Sprawdza, czy obiekt mapy lub wielomapy po lewej stronie operatora jest równy obiektowi mapy lub wielomapy po prawej stronie. |
operator> (mapa) | operator> (multimap) | Sprawdza, czy obiekt mapy lub wielomapy po lewej stronie operatora jest większy niż obiekt mapy lub multimapy po prawej stronie. |
operator>= (mapa) | operator>= (multimap) | Sprawdza, czy obiekt mapy lub wielomapy po lewej stronie operatora jest większy lub równy obiektowi mapy lub wielomapy po prawej stronie. |
Specialized Template — Funkcje
Wersja mapy | Wersja mapy wielomapowej | opis |
---|---|---|
swap (mapa) | swap (multimap) | Wymienia elementy dwóch map lub map wielomap. |
Klasy
Nazwa/nazwisko | opis |
---|---|
value_compare, klasa | Udostępnia obiekt funkcji, który może porównać elementy mapy, porównując wartości kluczy w celu określenia ich względnej kolejności na mapie. |
map, klasa | Służy do przechowywania i pobierania danych z kolekcji, w której każdy z elementów ma unikatowy klucz, z którym dane są automatycznie uporządkowane. |
multimap, klasa | Służy do przechowywania i pobierania danych z kolekcji, w której każdy z elementów ma klucz, za pomocą którego dane są automatycznie uporządkowane, a klucze nie muszą mieć unikatowych wartości. |
Zobacz też
Odwołanie do plików nagłówka
Bezpieczeństwo wątku w standardowej bibliotece C++
Dokumentacja standardowej biblioteki C++