Writing a custom iterator in modern C++ -- Internal Pointers

Save to:
Instapaper Pocket Readability

An experimental Forward Iterator written from scratch to boost up hand-made containers.

Writing a custom iterator in modern C++

by Internal Pointers

From the article:

Iterators are one of the building blocks of the Standard Library containers, but they are also useful when you want to provide the ability to iterate over elements of a custom container that you wrote yourself. Adding iterators to your containers will make them compatible with the range-based for loops and the C++ Algorithms library: a collection of functions for searching, sorting, counting and manipulating containers, based on iterators.

 

Add a Comment

You must sign in or register to add a comment.

Comments (0)

There are currently no comments on this entry.