map::iterator
Тип, предоставляющий двунаправленный итератор, который может считывать или изменять любой элемент в сопоставлении.
typedef implementation-defined iterator;
Заметки
iterator Указанный точками карты к элементам, объекты value_type, то *<constКлючpair типа,>*Тип, членом которых первый ключ к элементу и члены, второй, полученного материала, удерживаемые элемент.
Для разыменования iteratorIter, указывающим на элемент в сопоставлении, используйте оператор ->.
Получить доступ к значению ключа элемента, используйте Iter - > во-первых, который эквивалентен Iter(*).first.Получить доступ к значению сопоставляемого объекта material для элемента, используйте Iter - > second, который эквивалентен Iter(*).second.
Пример
См. пример для begin пример объявления и использования iterator.
Требования
заголовок: <map>
std пространство имен: