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


map::iterator

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

typedef implementation-defined iterator;

Заметки

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

Чтобы разыменования iterator Iter — в сопоставлении, используйте оператор ->.

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

Пример

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

Требования

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

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

См. также

Ссылки

Класс map

Библиотека стандартных шаблонов