vector<bool>::iterator
A type that describes an object that can serve as a random-access iterator for a sequence of Boolean elements contained by a vector.
typedef implementation-defined-type iterator;
Requirements
Header: <vector>
Namespace: std