Input iterator requirements
If
p is well behaved when we copy and assign it, and
*p, p==q, p!=q, ++p, and p++ are all sensibly defined, and
p->mem means (*p).mem
Then we call p an input iterator
Previous slide
Next slide
Back to first slide
View graphic version