FastFormat is a C/C++ output and formatting library whose design parameters are complete type-safety, efficiency, genericity, and extensibility. It is simple to use and extend, highly portable (to any platform or compiler), and it upholds the C tradition of you only pay for what you use. FastFormat supports output and formatting of statements of arbitrary complexity, consisting of heterogeneous types. FastFormat writes to output "sinks", which can be of arbitrary type.
License: BSD License (revised)
Changes:
A new fastformat::real inserter function(s) suite was added. A new sink for OutputDebugString was added. Three examples of using custom types, corresponding to the coming article in April's Overload, were added. The fastformat::properties_bundle class was enhanced to sensibly trim whitespace from names and values. Several minor defects/warnings were corrected. This version bundles xTests 0.11.1, and relies on STLSoft 1.9.76.
More...