24 Iterators library [iterators]

24.5 Iterator adaptors [predef.iterators]

24.5.3 Move iterators [move.iterators]

24.5.3.3 move_iterator operations [move.iter.ops]

24.5.3.3.7 move_iterator::operator-- [move.iter.op.decr]

move_iterator& operator--();

Effects: --current.

Returns: *this.

move_iterator operator--(int);

Effects:

move_iterator tmp = *this;
--current;
return tmp;