bidirectional iterator: iterator dwukierunkowy > Dodaj do ulubionych Iterator, który można przesuwać do przodu i do tyłu w strukturze danych. Tego rodzaju iteratory można znaleźć np. w bibliotece STL języka C++.