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








Matt Wilson <matthewwilson acm.org>