map::reverse_iterator
Typ, który zapewnia sterująca dwukierunkowe, które mogą odczytywać lub modyfikować elementu na mapie odwrócone.
typedef std::reverse_iterator<iterator> reverse_iterator;
Uwagi
Typ reverse_iterator nie można modyfikować wartości elementu i umożliwia iteracyjne przeglądanie mapy w odwrotnej kolejności.
reverse_iterator Zdefiniowane przez punktów mapy do elementów, które są obiektami value_type, to znaczy typu pair*<constklucz, typu>*, którego pierwszy członek jest kluczem do elementu i którego drugi element członkowski jest mapowane datum posiadanych przez element.
Cofnięcia odwołania do reverse_iteratorrIter wskazaniu elementu na mapie, użyj —> operatora.
Aby uzyskać dostęp do wartości klucza dla elementu, należy użyć rIter ->pierwszy, która jest odpowiednikiem (*rIter).first.Aby uzyskać dostęp do wartości odniesienia zamapowanego elementu, należy użyć rIter ->drugi, która jest odpowiednikiem (*rIter).first.
Przykład
Zobacz przykład dla rbegin na przykład zadeklarować i używania reverse_iterator.
Wymagania
Nagłówek: <map>
Przestrzeń nazw: std