Sdílet prostřednictvím


map::reverse_iterator

Typ, který poskytuje obousměrné iterace, mohou číst nebo upravovat prvek stornované mapy.

typedef std::reverse_iterator<iterator> reverse_iterator;

Poznámky

Typ reverse_iterator nelze změnit hodnotu prvku a je použít k iteraci mapa pozpátku.

reverse_iterator Definovaný mapa body prvky, které jsou objekty value_type, je typu pair*<constklíč, typu>*, jehož první člen je klíčem k prvku a jejichž druhé mapované datum držení prvek je člen.

K proto zrušit reference struktury reverse_iteratorrIter směřující k prvku v mapě, použít -> operátor.

Přístup ke hodnotu klíče pro element, rIter -> první, která je ekvivalentní (*rIter).first.Pro přístup k hodnotě mapované datum pro element, pomocí rIter -> druhý, která je ekvivalentní (*rIter).first.

Příklad

Viz příklad pro rbegin příklad deklarovat a použití reverse_iterator.

Požadavky

Záhlaví: <map>

Obor názvů: std

Viz také

Referenční dokumentace

map Class

Standardní šablona knihovny