Container Class Library

This is a developer friendly C++ container class library that takes the hassle away from learning/using MFC or VCL collection classes.

This library is a template-based that is extremely easy to use with samples included for both VC++ and C++Builder.

It is implemented using a doubly-linked list with ready made abstractions for list, bag, set, queue, and stack collections.

Unlike other libraries which only support addition, removal and iteration for their containers, this library goes a step further to support moving, exchanging, and sorting of its collections all transparently to the developer. It also supports pre- and post-increment and decrement as well as array notation [] for accessing  data items and extractors >> and inserters << for streaming.

Container Class Library Class Model

 

Ali Adams
GUI Design Consultant
aliadams@canada.com 1