The library has been successfully tested on: * MS VC++7.0 * Borland C++Compiler 5.5+SP2 * GCC 3.2.2
A basic run-down of the new facilities:
[1] greater portability
[2] leaner, cleaner code
[3] support for std::basic_string format_traits defaults
[4] open/close formatter and associated wrapped_output
[5] removed space options in the formatter, as this is redundant with the use of string types (C-style or C++-style)
[6] made 'char *' the default format type instead of 'char'
[7] made pair types (pair_output; static_nary_output) use '(' and ')' as open/close defaults
[8] made the generators for the basic types more consistent:
[output-type]fmt() -- default outputter construction
[output-type]fmtex< FormatType >() -- allow you to specify the format type
[output-type]fmtout( const Outputter & ) -- custom outputter
[9] automatic outputter deduction for compilers that support it (currently only GCC; should work on VC7.1, but I don't have access to this at the moment).
[10] formatlist manipulator is not available - use formatob instead
Does anyone have any comments regarding using the new version as opposed to the old one?
Regards, Reece
_________________________________________________________________ Get Hotmail on your mobile phone http://www.msn.co.uk/msnmobile
formatlist.zip
Description: Zip compressed data
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost