Concept BidirectionalIteratorconcept BidirectionalIterator<typename X> : ForwardIterator<X> {
typename postdecrement_result;
requires Dereferenceable<postdecrement_result>,
Convertible<Dereferenceable<postdecrement_result>::reference,
value_type>,
Convertible<postdecrement_result, const X&>;
X& operator--(X&);
postdecrement_result operator--(X&, int);
};Where Defined#include <iterator> DescriptionBidirectional iterators allow algorithms to move iterators backward as well as forward.
|