History

libcgi++ history

I wrote the first version of this class library in the Fall of 1995. At that time I had to decode forms and wanted to use C++. Since then I've released other versions and many people started to use it as well.

Version 2.x was covered in different books:

After I've attended two lectures of Bjarne's Stroustroup (in March 1996), I decided to start using the Standard Template Library (STL). Version 3.0 was a complete rewrite and used STL and the standard string class instead of the classes provided by GNU libg++.

As I started to understand better the C++ draft standard, I made some cosmetic changes in version 3.1.

Meanwhile I've learned Smalltalk and took Object-Oriented Programming and Design with Ralph Johnson. Therefore, in version 3.2 I replaced an accessor and a mutator with overloaded operators and I used doc++ to produce documentation. This ensures (more or less) that it accurately reflects the sources and allows for paper-versions as well.

I've used libcgi++ in various Web-related projects, like:

alphabetic index hierarchy of classes


Dragos Manolescu ([email protected])

generated by doc++