template <class Iterator> class reverse_iterator;
成员 | 定义在 `reverse_iterator` 中 | 描述 |
---|---|---|
iterator_type | 迭代器 | `Iterator` 的类型 |
iterator_category | iterator_traits<Iterator>::iterator_category | 保留 `Iterator` 的类别 |
value_type | iterator_traits<Iterator>::value_type | 保留 `Iterator` 的值类型 |
difference_type | iterator_traits<Iterator>::difference_type | 保留 `Iterator` 的差值类型 |
指针 | iterator_traits<Iterator>::pointer | 保留 `Iterator` 的指针类型 |
引用 | iterator_traits<Iterator>::reference | 保留 `Iterator` 的引用类型 |