map::reverse_iterator
Typ, który zapewnia iteratora dwukierunkowe, który mogą odczytywać lub modyfikować elementu na mapie wycofane.
typedef std::reverse_iterator<iterator> reverse_iterator;
Uwagi
Typ reverse_iterator nie można modyfikować wartości elementu i jest umożliwia iteracyjne przeglądanie mapy w odwrotnej kolejności.
reverse_iterator Określonych przez punkty mapę do elementów, które są obiektami value_type, to znaczy typu pair*<</c10>, , którego pierwszy członek jest kluczem do elementu i drugi, którego członek jest mapowane datum posiadanych przez element.>typukluczconst*
Do nieprawidłowego reverse_iteratorrIter wskazując elementu na mapie, użyj -> operatora.
Aby uzyskać dostęp do wartości klucza dla elementu, użyj rIter -> pierwszy, który jest odpowiednikiem (*rIter).first.Aby dostęp do wartości odniesienia mapowanego elementu, użyj rIter -> drugi, który jest odpowiednikiem (*rIter).first.
Przykład
Zobacz przykład rbegin na przykład zadeklarować i używania reverse_iterator.
Wymagania
Nagłówek: <map>
Obszar nazw: std