Sdílet prostřednictvím


map::iterator

Typ, který poskytuje obousměrný iterátor, který může číst nebo upravovat libovolný prvek na mapě.

typedef implementation-defined iterator;

Poznámky

Iterátor mapování odkazuje na prvky, které jsou objekty definované value_type, který je typu pair*<constklíče, typu>*, jehož první člen je klíč do prvku a jehož druhý člen je mapované datum držení elementu. 

Chcete-li přistoupit přes ukazatel iterátorIter směřující k elementu mapy, 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.

Příklad

Viz příklad 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

map – třída

Standardní knihovna šablon