hash_multimap::const_iterator
[!POZNÁMKA]
Toto rozhraní API je zastaralé.Alternativou je unordered_multimap – třída.
Typ, který poskytuje obousměrný iterátor, která mohou přečíst const prvku hash_multimap.
typedef list<typename Traits::value_type, typename Traits::allocator_type>::const_iterator const_iterator;
Poznámky
Typ const_iterator nelze použít ke změně hodnoty 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 hodnotou mapovaného prvku je k dispozici prostřednictvím druhého člena páru.
Chcete-li přistoupit přes ukazatel const_iteratorcIter směřující k prvku hash_multimap, použijte –> operátor.
Pro přístup k hodnotě klíče prvku, použijte cIter ->první, která se rovná (*cIter).first.Chcete-li přistupovat k hodnotě pole datum mapovaného prvku, použijte cIter ->druhý, která se rovná (*cIter).first.
V aplikaci Visual C++ .NET 2003, členové hlavičkových souborů tříd <hash_map> a <hash_set> již nejsou v oboru názvů std, ale byly přesunuty do oboru názvů stdext.Další informace naleznete v tématu Obor názvů stdext.
Příklad
Naleznete v příkladu pro začít pro příklad použití const_iterator.
Požadavky
Hlavička: <hash_map>
Obor názvů: stdext