C++ Language/Std/Stl/Iterators

Various kinds of "iterators" collectively act as a common interface (designed to resemble the API of a C pointer) between multiple kinds of collection classes and multiple algorithms.

  1. Basic Iterators
  2. Ranges
  3. Insert-Iterators
  4. Reverse-Iterators
  5. Stream-Iterators
  6. Custom Iterators