On May 9th I released a new version of the C++ Portable Components. The latest release features a new library, Util, that implements frameworks for handling configuration files and command line arguments. Configuration file handling is extensible, which means support for new file formats can be added easily. Support for Java-style property files, Windows-style INI files and XML files is already there. Support for command line options is platform-agnostic, implementing GNU-style options (-o, --option) on POSIX platforms and Windows/OpenVMS-style options (/option) elsewhere. Improvements to the existing libraries have been made as well — have a look at the release notes.
Next on my list is implementing the Net library with support for socket classes and implementations of various protocols (HTTP, FTP, SMTP, ...). Should be ready early to mid-June. Stay tuned!
Posted by guenter at May 12, 2005 07:47 AM