<map>
Defines the container template classes map and multimap and their supporting templates.
#include <map>
Members
Operators
Map version |
Multimap version |
Description |
---|---|---|
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. |
||
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. |
||
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. |
||
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. |
||
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. |
||
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 |
---|---|---|
Exchanges the elements of two maps or multimaps. |
Classes
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. |
|
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. |
|
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. |
See Also
Reference
Thread Safety in the C++ Standard Library