map::const_reverse_iterator

typedef reverse_bidirectional_iterator<const_iterator,
    value_type, const_reference, A::const_pointer,
        difference_type> const_reverse_iterator;

The type describes an object that can serve as a constant reverse bidirectional iterator for the controlled sequence.