Архитектурная акустика/Реализация/IteratorAdapterConditional::operator=
< Архитектурная акустика | Реализация
Перейти к навигации
Перейти к поиску
Версия от 17:15, 27 января 2018; Андрей Чусов (обсуждение | вклад)
IteratorAdapterConditional& operator=(const IteratorAdapterConditional&) = default; //1
IteratorAdapterConditional& operator=(IteratorAdapterConditional&&) = default; //2
template <class _It>
IteratorAdapterConditional& operator=(_It&& itStart);
Операторы присваивания.
- Присваивание с копированием.
- Присваивание с перемещением.
- Присваивание нового значения для адаптируемого итератора.
_It | Тип итератора it, который присваивается внутреннему объекту типа IteratorAdapterConditional::iterator. |
it | Итератор, задающий новую позицию итератора. После присваивания проверки позиции с помощью предиката необходимости перехода и самих переходов не производится. |
*this
.