Архитектурная акустика/Реализация/IteratorAdapter2D::get_it2
Перейти к навигации
Перейти к поиску
inner_iterator* get_it2() const;
Возвращает указатель на реализацию итератора IteratorAdapter2D::inner_iterator в текущей позиции или нулевой адрес, или, если текущая позиция итератора в первом измерении либо позиция итератора во втором измерении не соответствуют действительному элементу контейнера.
- Возвращаемое значение:
- Указатель на текущий итератор во втором измерении, если последний связан с действительным элементом, либо
nullptr
, если итератор it1> в первом измерении не дереференцируем, либо если итератор во втором измерении эквивалентенit1->end()
.
Ситуация, когда метод возвращает nullptr
возникает каждый раз при достижении итератором во втором измерении конца своего поддиапазона элементов.