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


multimap::iterator

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

typedef implementation-defined iterator;

Заметки

iterator указанный точками multimap к объектам value_type, которые <const Keypair типа,>*** тип ***.Значение ключа можно обращаться с помощью ключа участника и первое значения сопоставленного элемента доступно через второй элемент пары.

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

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

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

Пример

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

Требования

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

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

См. также

Ссылки

multimap Class

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