Udostępnij za pośrednictwem


multimap::reverse_iterator

Typ, który zapewnia iteratora dwukierunkowe, które mogą odczytywać lub modyfikować elementu w wycofanej Mapa wielokrotnego dopasowania.

typedef std::reverse_iterator<iterator> reverse_iterator;

Uwagi

Typ reverse_iterator jest używać do iteracji Mapa wielokrotnego dopasowania w odwrotnej kolejności.

reverse_iterator Zdefiniowane przez obiekty punktów multimap value_type, są typu pair*<</c10>, .>typuklucz const*Wartość klucza jest dostępne za pośrednictwem pierwszej pary Członkowskich i wartość mapowany element jest dostępny za pośrednictwem drugiego członka pary.

Do nieprawidłowego reverse_iteratorrIter wskazując element w Mapa wielokrotnego dopasowania, użyj > operator.

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 dla rbegin na przykład zadeklarować i używania reverse_iterator.

Wymagania

Nagłówek: <map>

Obszar nazw: std

Zobacz też

Informacje

multimap Class

Standardowa biblioteka szablonu