Sdílet prostřednictvím


multimap::iterator

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

typedef implementation-defined iterator;

Poznámky

Iterátor multimap odkazuje na objekty definované value_type, jsou typu pair*<const klíč, typu>*.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 iterátorIter přejdete prvek v vícenásobné mapování, použijte – > operátor. 

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

Typ iterátor lze použít ke změně hodnoty prvku.

Příklad

Naleznete v příkladu pro začít příklad, jak deklarovat a použít iterátor.

Požadavky

Hlavička: <map>

Obor názvů: std

Viz také

Referenční dokumentace

multimap – třída

Standardní knihovna šablon