Cfour is a collection of reusable classes to simply common programming tasks and lower development time. The collection currently includes classes for easy file I/O with redirection and class persistence support, console printing for character output menus, effortlessly obtaining CGI data, loading/storing cookies, and translation between data pairs and XML style tags.
| Tags | Internet Web Dynamic Content CGI Tools/Libraries Software Development |
|---|---|
| Licenses | LGPL GPL |
| Operating Systems | OS Independent |
| Implementation | C++ |
Recent releases


Changes: A new class for effortlessly extracting CGI data using C++'s overloaded stream operators.


Changes: The overloaded insertion and extraction operators can now handle multiple streams through one call. An openW() method that never (or always) overwrites rather than prompting, an rfile() method that reads the open file into a string, get and set file pointer methods, and defined file open modes were added. All templated methods are now implemented in the header to avoid linker errors with the Microsoft compiler.


Changes: Templating read() and write() methods to support multiple data types, overloading the << and >> operators, tying standard and file I/O together to enable piping, and printing all messages via STDERR.


Changes: Initial release.
A build configuration tool; generates files for Visual Studio, GMake, and more.