reverse_bidirectional_iterator::operator++

reverse_bidirectional_iterator& operator++();
reverse_bidirectional_iterator operator++(int);

The first (preincrement) operator evaluates --current. then returns *this.

The second (postincrement) operator makes a copy of *this, evaluates --current, then returns the copy.