transforming_iterator& operator-= | ( | difference_type | n | ) |
Advances the transforming iterator by a given step away from the ending of the iterated sequence.
n | A step by which to change the position of the iterator towards the beginning. If n is less than zero the advancement is done backwards, i.e. towards the end. |
this
.The operator is implemented by delegating the call to the adopted iterator.
The operator is only implemented by random-access transforming iterators, i.e. if the adopted iterator implements the random-access semantics.