c++.stlsoft - STLSoft 1.9.101 released
- Matt Wilson (43/43) Sep 30 2010 Download from https://sourceforge.net/projects/stlsoft/files/
Download from https://sourceforge.net/projects/stlsoft/files/ ============================================================================ Changes for 1.9.101 (30th September 2010) Summary: ======== * stlsoft::transform_iterator can now support transformation to types that do not support default construction * fixed defect in stlsoft::transform_iterator * platformstl::basic_file_lines refactored, and exception-safety enhanced * winstl::memory_mapped_file refactored in preparation for substantial enhancement in 1.10; also no longer supports compilers that do not have native 64-bit integers Changes: ======== STLSoft: ======== ~ stlsoft/iterators/transform_iterator.hpp: + can now support transformation to types that do not support default construction ~ fixed nasty as anything defect in decrement operator ~ stlsoft/string/cstring_functions.hpp: ~ string_dup now responds robustly when out of memory used with a compiler that doesn't throw bad_alloc ~ stlsoft/string/simple_string.hpp: ~ string_traits<> specialisation for basic_simple_string now works with any basic_simple_string<C, T, A> specialisation permutation, rather than just basic_simple_string<C> ~ fix to defect in assign(cc*, size_t) PlatformSTL: ============ ~ platformstl/filesystem/file_lines.hpp: ~ trivial changes, ready for 1.10 changes ~ simplified refactoring, readying for 1.10 ~ exception-safety correction ~ getting ready for major refactoring in 1.10 WinSTL: ======= ~ winstl/error/error_functions.h: + added character-encoding independent symbols ~ conversion of deprecated winstl__??? form to winstl_C_??? form ~ winstl/filesystem/memory_mapped_file.hpp: - no longer supports compilers that do not have native 64-bit integers ~ final refactoring, ready for splitting in STLSoft 1.10 ~ now allows for offset+requestSize for both 32-bit and 64-bit operation ~ benign change of casting syntax, in order to support forthcoming separation into (C) source files in STLSoft 1.10 ~ winstl/system/console_functions.h: ~ benign changes to winstl_C_get_console_width() to aid debugging ~ winstl/winstl.h: + added INVALID_SET_FILE_POINTER ============================================================================
Sep 30 2010