BloombergLP::bslstl::operator++

Advance iter to the next element and return its previous value.

Synopsis

Declared in <bslstl_randomaccessiterator.h>

template<
    class T,
    class ITER_IMP,
    class TAG_TYPE>
bslstl::RandomAccessIterator<T, ITER_IMP, TAG_TYPE>
operator++(
    RandomAccessIterator<T, ITER_IMP, TAG_TYPE>& iter,
    int postfix);

Description

Increment the specified iter to next element. Return the previous value of iter. The behavior is undefined if, on entry, iter has the past-the-end value for an iterator of the underlying sequence.

Return Value

previous value of iter before the increment

Parameters

NameDescription
iteriterator to advance
postfixunused parameter distinguishing the postfix operator