vector::reverse_iterator
typedef reverse_iterator<iterator, value_type,
    reference, A::pointer, difference_type>
        reverse_iterator;
The type describes an object that can serve as a reverse iterator for the controlled sequence.
vector::reverse_iterator
typedef reverse_iterator<iterator, value_type,
    reference, A::pointer, difference_type>
        reverse_iterator;
The type describes an object that can serve as a reverse iterator for the controlled sequence.