Increment iterator and return a copy of its previous value.
Synopsis
Declared in <bdlb_transformiterator.h>
template<
class FUNCTOR,
class ITERATOR>
bdlb::TransformIterator<FUNCTOR, ITERATOR>
operator++(
TransformIterator<FUNCTOR, ITERATOR>& iterator,
int postfix);
Description
Increment the underlying iterator of the specified iterator, and return a copy of iterator before the increment. The behavior is undefined if incrementing the underlying iterator is undefined.
Return Value
a copy of iterator before the increment
Parameters
Name |
Description |
iterator |
transform iterator to increment |
postfix |
unused parameter distinguishing the postfix operator |
Created with MrDocs