A type that provides a random-access iterator that can read or modify any element in a vector.
typedef implementation-defined iterator;
A type iterator can be used to modify the value of an element.
See the example for begin.
Header: <vector>