Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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++