<map>
Definuje mapování šablon tříd kontejnerů a vícemap a jejich podpůrné šablony.
Požadavky
Header:<map>
Namespace: std
Poznámka:
Knihovna <map> také používá #include <initializer_list>
příkaz.
Členové
Operátory
Verze mapy | Multimapová verze | Popis |
---|---|---|
operator!= (map) | operator!= (multimap) | Testuje, jestli se mapový nebo multimapový objekt na levé straně operátoru nerovná mapě nebo objektu multimap na pravé straně. |
– operátor< (map) | – operátor< (multimap) | Testuje, jestli je objekt mapy nebo vícemap na levé straně operátoru menší než objekt mapy nebo objektu s více mapami na pravé straně. |
operator<= (map) | operator<= (multimap) | Testuje, zda je objekt mapy nebo multimap na levé straně operátoru menší nebo roven mapě nebo objektu multimap na pravé straně. |
operator== (map) | operator== (multimap) | Testuje, zda je objekt mapy nebo multimap na levé straně operátoru roven mapě nebo objektu multimap na pravé straně. |
– operátor> (map) | – operátor> (multimap) | Testuje, zda je objekt mapy nebo vícemap na levé straně operátoru větší než objekt mapy nebo vícemap na pravé straně. |
operator>= (map) | operator>= (multimap) | Testuje, zda je objekt mapy nebo vícemap na levé straně operátoru větší nebo roven objektu mapy nebo vícemap na pravé straně. |
Specializované funkce šablon
Verze mapy | Multimapová verze | Popis |
---|---|---|
swap (mapa) | swap (multimap) | Vymění prvky dvou map nebo vícemap. |
Třídy
Název | Popis |
---|---|
value_compare – třída | Poskytuje objekt funkce, který může porovnat prvky mapy porovnáním hodnot jejich klíčů k určení jejich relativního pořadí v mapě. |
map – třída | Používá se pro ukládání a načítání dat z kolekce, ve které má každý prvek jedinečný klíč, se kterým se data automaticky řadí. |
multimap – třída | Používá se pro ukládání a načítání dat z kolekce, ve které má každý prvek klíč, se kterým jsou data automaticky seřazena, a klíče nemusí mít jedinečné hodnoty. |
Viz také
Referenční informace k souborům hlaviček
Bezpečný přístup z více vláken ve standardní knihovně C++
Standardní knihovna C++ – referenční dokumentace