hash_multimap::iterator
[!POZNÁMKA]
Toto rozhraní API je zastaralé.Alternativou je unordered_multimap Class.
Typ, který poskytuje obousměrný iterátor, mohou číst nebo upravovat libovolný prvek hash_multimap.
typedef list<typename Traits::value_type, typename Traits::allocator_type>::iterator iterator;
Poznámky
Iterátor definované body hash_multimap objektů value_type, jsou typu pair<const klíč zadejte>, jehož první člen je klíčem k prvku a jehož druhý člen je mapované datum držení element.
K proto zrušit reference struktury iterátorIter směřující k prvku hash_multimap použít -> operátor.
Přístup ke hodnotu klíče prvku, Iter -> první, která je ekvivalentní (*Iter).first.Přístup ke hodnota mapované datum pro element, Iter -> druhý, která je ekvivalentní (*Iter).first.
Typ iterátor lze změnit hodnotu prvku.
V aplikaci Visual C++ .NET 2003, členové <hash_map> a <hash_set> jsou již v oboru názvů std soubory hlaviček, ale spíše být přesunut do oboru názvů stdext.Viz stdext obor názvů Další informace.
Příklad
Viz začít příklad, jak deklarovat a použít iterátor.
Požadavky
Záhlaví: <hash_map>
Obor názvů: stdext