Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Boost 1.55.0 beta1 Library Documentation - Iterators

Iterators

GIL

Generic Image Library

Author(s)
Lubomir Bourdev and Hailin Jin
First Release
1.35.0
Standard
 
Categories
Algorithms, Containers, Generic Programming, Image processing, Iterators
Graph

The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL).

Author(s)
Jeremy Siek and a University of Notre Dame team; now maintained by Andrew Sutton and Jeremiah Willcock.
First Release
1.18.0
Standard
 
Categories
Algorithms, Containers, Iterators
Iterator

The Boost Iterator Library contains two parts. The first is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors.

Author(s)
Dave Abrahams, Jeremy Siek and Thomas Witt
First Release
1.21.0
Standard
 
Categories
Iterators
Operators

Templates ease arithmetic classes and iterators.

Author(s)
Dave Abrahams and Jeremy Siek
First Release
1.9.0
Standard
 
Categories
Generic Programming, Iterators, Math and numerics
Tokenizer

Break of a string or other character sequence into a series of tokens.

Author(s)
John Bandela
First Release
1.23.0
Standard
 
Categories
Iterators, String and text processing