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