Sdílet prostřednictvím


hash_multimap::const_iterator

[!POZNÁMKA]

Toto rozhraní API je zastaralé.Alternativou je unordered_multimap Class.

Typ, který poskytuje obousměrný iterátor, která mohou číst const prvek hash_multimap.

typedef list<typename Traits::value_type, typename Traits::allocator_type>::const_iterator const_iterator;

Poznámky

Typ const_iterator nelze změnit hodnotu prvku.

const_iterator Hash_multimap odkazuje na objekty definované value_type, jsou typu pair*<constklíč, typ>*. Hodnota klíče je k dispozici prostřednictvím první pár členů a hodnota mapovaný prvek je k dispozici prostřednictvím druhého člena dvojice.

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

Přístup ke hodnotu klíče prvku, cIter -> první, která je ekvivalentní (*cIter).first.Přístup ke hodnota mapované datum pro element, cIter -> druhý, která je ekvivalentní (*cIter).first.

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 použití const_iterator.

Požadavky

Záhlaví: <hash_map>

Obor názvů: stdext

Viz také

Referenční dokumentace

hash_multimap Class

Standardní šablona knihovny