Iterators are a nice paradigm for traversing a collection of elements. In C++ they can easily be expressed by using suitable struct contained within a class. STL's iterators are implemented this way (It is a useful reading to study the code in your distribution).
Here I present a generic list implementation which supports list iterators.
No comments:
Post a Comment