| description | Learn more about: <map> | |
|---|---|---|
| title | <map> | |
| ms.date | 11/04/2016 | |
| f1_keywords |
|
|
| helpviewer_keywords |
|
|
| ms.assetid | bbf76680-7362-456e-88fa-ecda93561b6a |
Defines the container class templates map and multimap and their supporting templates.
Header: <map>
Namespace: std
Note
The <map> library also uses the #include <initializer_list> statement.
| Map version | Multimap version | Description |
|---|---|---|
| operator!= (map) | operator!= (multimap) | Tests if the map or multimap object on the left side of the operator is not equal to the map or multimap object on the right side. |
| operator< (map) | operator< (multimap) | Tests if the map or multimap object on the left side of the operator is less than the map or multimap object on the right side. |
| operator<= (map) | operator<= (multimap) | Tests if the map or multimap object on the left side of the operator is less than or equal to the map or multimap object on the right side. |
| operator== (map) | operator== (multimap) | Tests if the map or multimap object on the left side of the operator is equal to the map or multimap object on the right side. |
| operator> (map) | operator> (multimap) | Tests if the map or multimap object on the left side of the operator is greater than the map or multimap object on the right side. |
| operator>= (map) | operator>= (multimap) | Tests if the map or multimap object on the left side of the operator is greater than or equal to the map or multimap object on the right side. |
| Map version | Multimap version | Description |
|---|---|---|
| swap (map) | swap (multimap) | Exchanges the elements of two maps or multimaps. |
| Name | Description |
|---|---|
| value_compare Class | Provides a function object that can compare the elements of a map by comparing the values of their keys to determine their relative order in the map. |
| map Class | Used for the storage and retrieval of data from a collection in which the each of the elements has a unique key with which the data is automatically ordered. |
| multimap Class | Used for the storage and retrieval of data from a collection in which the each of the elements has a key with which the data is automatically ordered and the keys do not need to have unique values. |
Header Files Reference
Thread Safety in the C++ Standard Library
C++ Standard Library Reference