Вопросы к Поиску с Алисой
Разница между forward iterator и bidirectional iterator заключается в направлении доступа к элементам контейнера. ru.algorithmica.org cpp-python-nsu.inp.nsk.su
Forward iterator предназначен для последовательного доступа от начала к концу, использует только оператор инкремента (++). amse.ru cpp-python-nsu.inp.nsk.su
Bidirectional iterator позволяет дополнительно к функциональности forward iterator использовать оператор декремента (--) и перебирать последовательность в обратном направлении. cpp-python-nsu.inp.nsk.su Таким образом, bidirectional iterator даёт возможность доступа в обоих направлениях: вперёд и назад. amse.ru