hash_map::const_iterator
[!POZNÁMKA]
Toto rozhraní API je zastaralé.Alternativou je unordered_map – třída.
Typ, který poskytuje obousměrný iterátor, která mohou přečíst const prvku hash_map.
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_map odkazuje na prvky, které jsou objekty definované value_type, který je typu pair*<const klíč zadejte>*, jehož první člen je klíč do prvku a jehož druhý člen je mapované datum držení elementu.
Chcete-li přistoupit přes ukazatel const_iteratorcIter směřující k prvku hash_map, 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).second.
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
Viz příklad pro začít pro příklad použití const_iterator.
Požadavky
Hlavička: <hash_map>
Obor názvů: stdext