提供了双向迭代器可以读取或修改在反转的映射的元素的类型。
typedef std::reverse_iterator<iterator> reverse_iterator;
备注
类型 reverse_iterator 反向扫描不能修改元素的值是使用通过映射重复。
映射定义的 reverse_iterator 指向是 value_type对象的元素,这是类型 pair*<constKey,*** 类型 ***>*,第一个成员是键的元素,第二个成员是元素占用的映射基线。
若要取消引用 reverse_iterator指向映射中的元素的rIter,请使用 -> 运算符。
访问键的值为组件,使用 rIter - > first,等效于(*rIter)。first。访问映射基线的值为组件,使用 rIter - > second,等效于(*rIter)。first。
示例
有关示例的 rbegin 参见的示例演示如何声明和使用 reverse_iterator。
要求
标头: <map>
命名空间: std