reverse_iterator Members
Reference
Constructors
Constructs a default reverse_iterator or a reverse_iterator from an underlying iterator. |
Typedefs
A type that provides the difference between two reverse_iterators referring to elements within the same container. |
|
A type that provides the underlying iterator for a reverse_iterator. |
|
A type that provides a pointer to an element addressed by a reverse_iterator. |
|
A type that provides a reference to an element addressed by a reverse_iterator. |
Member Functions
Recovers the underlying iterator from its reverse_iterator. |
Operators
Returns the element that a reverse_iterator addresses. |
|
Adds an offset to an iterator and returns the new reverse_iterator addressing the inserted element at the new offset position. |
|
Increments the reverse_iterator to the next element. |
|
Adds a specified offset from a reverse_iterator. |
|
Subtracts an offset from a reverse_iterator and returns a reverse_iterator addressing the element at the offset position. |
|
Decrements the reverse_iterator to the previous element. |
|
Subtracts a specified offset from a reverse_iterator. |
|
Returns a pointer to the element addressed by the reverse_iterator. |
|
Returns a reference to an element offset from the element addressed by a reverse_iterator by a specified number of positions. |