А.Передний итераторiпредставляет собой тип, который представляет собой позиционную ссылку на элементпередней последовательности.. Он позволяет получить доступ к элементу посредством операции отсчета и обеспечивает способ получения итератора к следующему элементу в последовательности.
Итератор может бытьсносным, что означаетотказ::type— четко выраженное выражение.
Итератор — этопрошедший конец, если он указывает за пределы последнего элемента последовательности; итераторы прошедшего конца не подлежат сносу.
Итераторiявляетсяинкрементируемым, если есть "next" итератор, то есть, еслиследующий::типвыражение хорошо определено; прошлые конечные итераторы не являются инкрементируемыми.
Два итератора в одну последовательностьэквивалентны, если они имеют одинаковый тип.
Итераторjдоступенот итератораi, если после рекурсивного примененияследующаяметафункцияiконечное число раз,iэквивалентнаj.
Нотацияi,j) относится кдиапазонуитераторов, начинающемуся сiи вплоть доj.