Iterators

















Random Access Iterators

Bidirectional Iterators

Forward Iterators

Input Iterators

Output Iterators

















Operators supported by the iterator types

operator

input

output

forword

bidirect

random

_ == _ x x x x
_ != _ x x x x
* _ x x x x
++ _ x x x x x
_ ++ x x x x x
_ = _ x x x x
-- _ x x
_ -- x x
_ +=(int) x
(int)+ _ x
_ +(int) x
_ -= x
_ - (int) x
int:_ - _ x
_ [ _ ] x
_ < _ x
_ > _ x
_ >= _ x
_ <= _ x




Stream Iterators







Iterator Adaptors