c++.stlsoft - STLSoft 1.10.1 alpha 11 (delta) released
- Matt Wilson (73/73) May 23 2009 Download from http://stlsoft.org
Download from http://stlsoft.org ============================================================================ 18th May 2009 - 1.10.1 alpha 11 (delta) ======================================= Summary: ======== * added stlsoft::integer_to_array() function template * added stlsoft::FILE_iterator iterator class template * significant fixes and functionality enhancements to platformstl::properties_file class * defect fix and compatibility enhancements to stlsoft::basic_simple_string * added automated test makefiles for Borland C/C++ 5.6, Metrowerks CodeWarrior 8, GCC 3.4, and Visual C++ 7.1, 8 & 9 * added numerous examples and unit, component and scratch tests Changes: ======== STLSoft: -------- + include/stlsoft/conversion/integer_to_array.hpp: + added integer_to_array() function + include/stlsoft/iterator/FILE_iterator.hpp + added stlsoft::FILE_iterator ~ include/stlsoft/conversion/string_to_integer.hpp: + added missing inline qualifiers to API functions ~ tidying up of documentation markup ~ include/stlsoft/internal/warnings/pop/nothrow_throws_.h: ~ include/stlsoft/internal/warnings/push/nothrow_throws_.h: ~ suppresses the no-throw conflict warning for VC++ 7.1+ ~ include/stlsoft/string/simple_string.hpp: ~ fixed defective 5-parameter compare() method ~ suppress a warning about unused variable ~ more "safe string" compatibility COMSTL: ------- ~ include/comstl/shims/access/string/guid.hpp: ~ Borland compatibility ~ include/comstl/shims/access/string/variant.hpp: ~ tightening type-conversions PlatformSTL: ------------ ~ include/platformstl/filesystem/properties_file.hpp: ~ more parsing fixes ~ now ignores leading space in a continuation ~ now uses nul-terminator for splitting lines & fields ~ corrected defect whereby c_str_data() was used alone; should have been c_str_ptr() ~ preparatory work for wide string support Examples: --------- + example.winstl.filesystem.findfile_sequence makefiles: ---------- + added bc56 makefile + added cw8.win32 makefile + added gcc34.win32 makefile + added vc71 makefile + added vc8 makefile + added vc9 makefile Test.Unit: ---------- + test.unit.comstl.util.VARIANT_functions + test.unit.stlsoft.conversion.integer_to_array + test.unit.stlsoft.error.error_desc + test.unit.stlsoft.smartptr.shared_ptr + test.unit.unixstl.system.system_traits.2 + test.unit.winstl.registry.reg_delete_tree Test.Component: --------------- + test.component.comstl.collections.collection_sequence + test.component.platformstl.filesystem.filesystem_traits.1 + test.component.platformstl.filesystem.properties_file + test.component.stlsoft.iterator.FILE_iterator Test.Scratch: ------------- + test.scratch.comstl.conversion.method_cast ============================================================================
May 23 2009