Apache C++ Standard Library Reference Guide

## 2.8 Iterators library

Clause 24 of the Standard contains the Iterators library, `lib.iterators`. This library describes components for iterating over containers, buffers, and streams. If you are reading this manual online, click the name of header file or entry to go to its description.

#### Table 7: Iterators library

Header File | Corresponding Entries in this Reference

`<iterator>`

iterator_traits

iterator

`advance()`

`distance()`

reverse_iterator

back_insert_iterator

`back_inserter()`

front_insert_iterator,

`front_inserter()`

insert_iterator, `inserter()`

istream_iterator

ostream_iterator

istreambuf_iterator

ostreambuf_iterator

Bidirectional Iterators

Forward Iterators

Input Iterators

Insert Iterators

Iterators

Output Iterators

Random Access Iterators

Stream Iterators