Архитектурная акустика/Реализация/IteratorAdapterConditional::operator++

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
IteratorAdapterConditional& operator++(); //1
IteratorAdapterConditional operator++(int); //2

Переход итератора к следующему элементу, удовлетворяющему предикату IteratorAdapterConditional::predicate.

  1. Префиксная форма.
  2. Постфиксная форма.
Возвращаемое значение:
Перегрузка 1 возвращает сслыку на итератор *this в новой позиции. Перегрузка 2 возвращает копию итератора *this в старой позиции.