Поделиться через


hash_multimap::const_iterator

ПримечаниеПримечание

Этот API устарел.Альтернативы unordered_multimap Class.

Тип, предоставляющий двунаправленный итератор, который может считывать элемент const в hash_multimap.

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

Заметки

Тип const_iterator не может использоваться для изменения значения элемента.

const_iterator указанный точками hash_multimap к объектам value_type, типа pair*<constKey, Type>*.Значение ключа можно обращаться с помощью ключа участника первые и значения сопоставленного элемента доступно через второй элемент пары.

Для разыменования const_iteratorcIter, указывающим на элемент в hash_multimap, используйте оператор ->.

Получить доступ к значению ключа элемента, используйте cIter - > во-первых, эквивалентны cIter(*).first.Получить доступ к значению сопоставляемого объекта material для элемента, используйте cIter - > second, эквивалентны cIter(*).first.

В Visual C++ .NET 2003 <hash_map> элементы файлов заголовков и <hash_set> больше не находятся в пространстве имен std, но скорее перейти на пространство имен stdext.Дополнительные сведения см. в разделе Пространство имен stdext.

Пример

См. пример для begin пример использования const_iterator.

Требования

заголовок: <hash_map>

Stdext пространство имен:

См. также

Ссылки

hash_multimap Class

Стандартная библиотека шаблонов