<map>
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at <map>.
Defines the container template classes map and multimap and their supporting templates.
#include <map>
Operators
| 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. |
Specialized Template Functions
| Map version | Multimap version | Description |
|---|---|---|
| swap (map) | swap (multimap) | Exchanges the elements of two maps or multimaps. |
Classes
| 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
Standard Template Library
Show: