map::const_reverse_iterator
A type that provides a bidirectional iterator that can read any const element in the map.
typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
Remarks
A type const_reverse_iterator cannot modify the value of an element and is use to iterate through the map in reverse.
The const_reverse_iterator defined by map points to elements that are objects of value_type, that is of type pair*<const Key,* Type*>*, whose first member is the key to the element and whose second member is the mapped datum held by the element.
To dereference a const_reverse_iterator crIter pointing to an element in a map, use the -> operator.
To access the value of the key for the element, use crIter -> first, which is equivalent to (*crIter).first.
To access the value of the mapped datum for the element, use crIter -> second, which is equivalent to (*crIter).first.
Example
See the example for rend for an example of how to declare and use const_reverse_iterator.
Requirements
Header: <map>
Namespace: std