InputIterator

C++ concepts: InputIterator

An InputIterator is an Iterator that can read from the pointed-to element. InputIterators only guarantee validity for single pass algorithms: once an InputIterator i has been incremented, all copies of its previous value may be invalidated.

Requirements

The type It satisfies InputIterator if.

And, given.