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


map::iterator

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

typedef implementation-defined iterator;

Заметки

iterator Указанный точками карты к элементам, объекты value_type, то *<constКлючpair типа,>*Тип, членом которых первый ключ к элементу и члены, второй, полученного материала, удерживаемые элемент.

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

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

Пример

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

Требования

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

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

См. также

Ссылки

map Class

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