Sdílet prostřednictvím


multimap::reverse_iterator

Typ, který poskytuje obousměrný iterátor, který může číst nebo upravovat element v převrácené vícenásobné mapování.

typedef std::reverse_iterator<iterator> reverse_iterator;

Poznámky

Typ reverse_iterator je použít k iteraci vícenásobné mapování pozpátku.

reverse_iterator Multimap odkazuje na objekty definované value_type, které jsou typu pair*<const klíč, Typ>*.Hodnota klíče je k dispozici prostřednictvím první pár členů a hodnotou mapovaného prvku je k dispozici prostřednictvím druhého člena páru.

Chcete-li přistoupit přes ukazatel reverse_iteratorrIter v vícenásobné mapování přejdete prvek, použijte-> operátor. 

Pro přístup k hodnotě klíče prvku, použijte rIter ->první, která se rovná (*rIter).first.Chcete-li přistupovat k hodnotě pole datum mapovaného prvku, použijte rIter ->druhý, která se rovná (*rIter).first.

Příklad

Naleznete v příkladu pro rbegin příklad, jak deklarovat a použít reverse_iterator.

Požadavky

Hlavička: <map>

Obor názvů: std

Viz také

Referenční dokumentace

multimap – třída

Standardní knihovna šablon