Класс или встроенный типXмоделиПередний поворотконцепция, если в дополнение кX, отвечающая требованиям Default Constructible и Single Pass Iterator, следующие выражения действительны и уважают заявленную семантику.
Forward Traversal Iterator Requirements (in addition to Default Constructible and Single Pass Iterator)
Expression
Return Type
Assertion/Note
Xу;
X&
Примечание:уможет иметь единственное значение.
++r
X&
r==sиrсносно подразумевает++r==++s.
iterator_traits::difference_type
Знаковый интегральный тип, представляющий расстояние между итераторами
iterator_traversal::type
Преобразуемый вforward_traversal_tag
Статья Forward Traversal Concept раздела может быть полезна для разработчиков на c++ и boost.