IRandomAccessIterator<TValue> Interface
Defines the interface for a random access iterator. Random access iterators support the following operations: moving forward one position by calling operator++, moving backward one position by calling operator--, accessing an element by using operator[], and accessing an element by using pointer arithmetic.
Assembly: Microsoft.VisualC.STLCLR (in Microsoft.VisualC.STLCLR.dll)
| Name | Description | |
|---|---|---|
![]() | distance(IRandomAccessIterator<TValue>^) | Determines the distance between the element that the current iterator is pointing to and the element that the given iterator is pointing to. |
![]() | less_than(IRandomAccessIterator<TValue>^) | Determines whether the current iterator is pointing to an element in the container that precedes the element that the given iterator points to. |
![]() | move(Int32) | Moves the iterator by the given number of elements. |
![]() | prev() | Positions the iterator to the element immediately before the current element.(Inherited from IBidirectionalIterator<TValue>.) |
Available since 3.5
