CGI++ is a tool that facilitates writing CGI/Database applications in C++. It pre-processes a C++ source with embeded CGI++ macros and generates compilable C++ code. It will also process your HTML and generate form parsing classes with appropriate constructors. Many desirable features are yet to be implemented, but you can use what is already available to speed up your C++ CGI/Database development by quite a bit.
The answer is simple. I wanted to write my CGI/Database applications in C++ but still have the convience of Perl-like syntax.