Regress iterator and return a copy of its prior value.
Declared in <bdlt_calendarreverseiteratoradapter.h>
template<class ITERATOR>
bdlt::CalendarReverseIteratorAdapter<ITERATOR>
operator--(
CalendarReverseIteratorAdapter<ITERATOR>& iterator,
int unused);
Modify the specified iterator to refer to the previous element in the reverse iteration sequence, and return a reverse iterator having the pre-decrement value of iterator. The behavior is undefined unless, on entry, iterator does not have the same value as a reverse iterator to the start of the underlying sequence.
a reverse iterator having the pre-decrement value of iterator
| Name | Description |
|---|---|
| iterator | reverse iterator to regress |
| unused | unused parameter distinguishing the postfix operator |