November 16, 2007
Download from http://stlsoft.org/downloads.html#stlsoft_1_9_7

============================================================================

Summary:
=======
 Win 64-bit compilation support; not perfect yet
 Borland Turbo C++ v5.82 support; not perfect yet
 new stlsoft::get_FILE_ptr shim
 new platformstl::file_lines class
 new winstl::to_DATE conversion shim
 major enhancements to unixstl::memory_mapped_file
 multiple compiler compatibility enhancement fixes
 minor compilation warning fixes

Details:
=====


Changes for 1.9.7 (16th November 2007)

Additions:
==========

 general:
 --------

 + now supports x64 Windows 64-bit compilation (though it may not be
   perfect)

 + now supports Borland Turbo C++ v5.82, though it is known not to be
   perfect

 STLSoft:
 --------

 + the POD algorithms - stlsoft/algorithms/pod.hpp - can now be forced to
   accept non-POD types. The symbols, and the algorithms they apply to, are:

   _STLSOFT_POD_COPY_ALLOW_NON_POD      -   stlsoft::pod_copy()
   _STLSOFT_POD_COPY_N_ALLOW_NON_POD    -   stlsoft::pod_copy_n()
   _STLSOFT_POD_MOVE_ALLOW_NON_POD      -   stlsoft::pod_move()
   _STLSOFT_POD_MOVE_N_ALLOW_NON_POD    -   stlsoft::pod_move_n()
   _STLSOFT_POD_FILL_N_ALLOW_NON_POD    -   stlsoft::pod_fill_n()

   This can be appropriate when, say, dealing with a struct that has
   some simple constructors.

 + stlsoft::get_FILE_ptr shim

 UNIXSTL:
 --------

 + unixstl::memory_mapped_file now allows for specifying offset and
   request size.

 WinSTL:
 -------

 + winstl::to_DATE conversion shim, with overloads for DATE, UDATE,
   FILETIME, and SYSTEMTIME

 PlatformSTL:
 ------------

 + platformstl::file_lines class - provides efficient representation of all
   the files in a text file; defaults to using string views for all the
   lines, so there's at most one copy operation from the memory-mapped file
   used to perform the initial load.

Fixes:
======

 general:
 --------

  ~ introduction of ss_typename_type_ret_k pseudo-keyword, to cope with
    different compilers' behaviour in the qualification of return types that
    are member types in function templates

 STLSoft
 -------

 ~ fix to stlsoft::unsorted_map for Borland

 ~ stlsoft/conversion/truncation_cast.hpp now includes <new> rather than
   <stdexcept>, which was wrong.

 ~ stlsoft/string/trim_functions.hpp was fixed to work correctly with both
   string views and bona fide string types

 COMSTL
 ------

  + comstl/error/error_info.hpp includes <new> not <stdexcept> for bad_alloc

  ~ fixed inclusion bug in comstl/error/excepinfo_functions.h

 WinSTL
 ------

  ~ changes to winstl::filesystem_traits to be compatible with 64-bit
    compilation

  ~ changes to winstl::system_traits to be compatible with 64-bit
    compilation

  ~ winstl::basic_path has minor fix to suppress compilation warning

  ~ winstl::basic_reg_value_sequence has minor fix to suppress compilation
    warning for exceptions/unused-variables/missing-return-values

  ~ preparation of change from get_hwnd() to get_HWND() shim, by changing
    file names and documentation comments

  ~ winstl/synch/atomic_functions.h adjusted for 64-bit compilation; further
    work will be required

Diffs:
======

  root-dir-1: H:\3Pty\STLSoft\stlsoft-1.9.6
  root-dir-2: H:\3Pty\STLSoft\stlsoft-1.9.7
Items unchanged from H:\3Pty\STLSoft\stlsoft-1.9.6 to
H:\3Pty\STLSoft\stlsoft-1.9.7:             821
Items changed from H:\3Pty\STLSoft\stlsoft-1.9.6 to
H:\3Pty\STLSoft\stlsoft-1.9.7:               117
Items changed (major) from H:\3Pty\STLSoft\stlsoft-1.9.6 to
H:\3Pty\STLSoft\stlsoft-1.9.7:       0
Items changed (minor) from H:\3Pty\STLSoft\stlsoft-1.9.6 to
H:\3Pty\STLSoft\stlsoft-1.9.7:       20
  include\stlsoft\algorithms\pod.hpp
3.4.4.86     => 3.5.1.87    ; 12th March 2007     => 6th November 2007
  include\stlsoft\internal\_undefs.h
2.5.1.23     => 2.6.1.24    ; 2nd August 2007     => 6th November 2007
  include\stlsoft\internal\cccap\borland.h
3.12.2.70    => 3.13.1.71   ; 17th August 2007    => 6th November 2007
  include\stlsoft\internal\cccap\como.h
3.11.1.58    => 3.12.1.59   ; 4th August 2007     => 6th November 2007
  include\stlsoft\internal\cccap\dmc.h
3.13.2.83    => 3.14.1.84   ; 17th August 2007    => 6th November 2007
  include\stlsoft\internal\cccap\gcc.h
3.12.2.66    => 3.13.1.67   ; 17th August 2007    => 6th November 2007
  include\stlsoft\internal\cccap\intel.h
3.13.2.69    => 3.14.1.70   ; 17th August 2007    => 6th November 2007
  include\stlsoft\internal\cccap\mwerks.h
3.12.2.62    => 3.13.1.63   ; 17th August 2007    => 6th November 2007
  include\stlsoft\internal\cccap\unknown.h
3.11.1.56    => 3.12.1.57   ; 4th August 2007     => 6th November 2007
  include\stlsoft\internal\cccap\vectorc.h
3.12.2.50    => 3.13.1.51   ; 17th August 2007    => 6th November 2007
  include\stlsoft\internal\cccap\watcom.h
3.12.2.67    => 3.13.1.68   ; 17th August 2007    => 6th November 2007
  include\stlsoft\memory\allocator_features.hpp
5.0.2.37     => 5.1.1.38    ; 10th January 2007   => 6th November 2007
  include\stlsoft\stlsoft.h
3.10.2.312   => 3.11.1.314  ; 5th August 2007     => 6th November 2007
  include\stlsoft\util\std\iterator_helper.hpp
5.0.2.101    => 5.1.1.102   ; 12th March 2007     => 6th November 2007
  include\stlsoft\util\std\library_discriminator.hpp
 4.2.3.95     => 4.4.1.97    ; 13th January 2007   => 6th November 2007
  include\unixstl\filesystem\memory_mapped_file.hpp
4.1.7.79     => 4.3.1.81    ; 22nd March 2007     => 25th September 2007
  include\winstl\filesystem\filesystem_traits.hpp
4.4.2.104    => 4.5.1.105   ; 12th March 2007     => 9th November 2007
  include\winstl\filesystem\memory_mapped_file.hpp
4.4.1.78     => 4.5.1.79    ; 17th August 2007    => 25th October 2007
  include\winstl\synch\atomic_functions.h
4.2.2.196    => 4.3.1.198   ; 12th March 2007     => 6th November 2007
  include\winstl\system\system_traits.hpp
5.1.3.102    => 5.2.1.104   ; 4th August 2007     => 9th November 2007
Items changed (revision) from H:\3Pty\STLSoft\stlsoft-1.9.6 to
H:\3Pty\STLSoft\stlsoft-1.9.7:    69
  include\atlstl\automation\enumerators.hpp
4.0.2.58     => 4.0.3.59    ; 2nd June 2007       => 6th November 2007
  include\comstl\collections\safearray_sequence.hpp
4.1.7.56     => 4.1.8.57    ; 22nd March 2007     => 6th November 2007
  include\comstl\error\errorinfo_desc.hpp
0.5.6.29     => 0.5.7.30    ; 8th May 2007        => 14th October 2007
  include\comstl\error\excepinfo_functions.h
1.0.0.1      => 1.0.2.2     ; 11th August 2007    => 6th November 2007
  include\comstl\smartptr\interface_ptr.hpp
7.1.1.491    => 7.1.2.492   ; 22nd March 2007     => 6th November 2007
  include\comstl\util\acyclic_connector.hpp
1.2.5.17     => 1.2.6.18    ; 22nd March 2007     => 6th November 2007
  include\inetstl\filesystem\findfile_sequence.hpp
3.0.6.129    => 3.0.7.130   ; 22nd March 2007     => 6th November 2007
  include\inetstl\network\connection.hpp
5.1.1.64     => 5.1.2.65    ; 7th April 2007      => 6th November 2007
  include\inetstl\network\session.hpp
5.1.1.58     => 5.1.2.59    ; 7th April 2007      => 6th November 2007
  include\mfcstl\collections\cstring_adaptors.hpp
4.0.10.83    => 4.0.11.84   ; 19th August 2007    => 6th November 2007
  include\platformstl\filesystem\cwd_stack.hpp
2.1.2.21     => 2.1.3.22    ; 12th March 2007     => 6th November 2007
  include\platformstl\synch\atomic_functions.h
2.2.1.22     => 2.2.3.23    ; 12th April 2007     => 6th November 2007
  include\rangelib\algorithms.hpp
2.3.2.41     => 2.3.3.42    ; 12th April 2007     => 6th November 2007
  include\rangelib\salgorithms.hpp
1.1.2.15     => 1.1.3.16    ; 12th March 2007     => 6th November 2007
  include\stlsoft\collections\associative_key_sequence.hpp
2.0.2.20     => 2.0.3.21    ; 12th March 2007     => 6th November 2007
  include\stlsoft\collections\associative_value_sequence.hpp
2.0.2.21     => 2.0.3.22    ; 12th March 2007     => 6th November 2007
  include\stlsoft\collections\functions.hpp
2.0.1.31     => 2.0.2.32    ; 12th March 2007     => 6th November 2007
  include\stlsoft\containers\fixed_array.hpp
4.5.2.179    => 4.5.3.180   ; 14th April 2007     => 6th November 2007
  include\stlsoft\containers\pod_vector.hpp
4.1.7.69     => 4.1.8.70    ; 22nd March 2007     => 6th November 2007
  include\stlsoft\containers\static_array.hpp
4.3.5.181    => 4.3.6.182   ; 8th May 2007        => 6th November 2007
  include\stlsoft\containers\unsorted_map.hpp
1.1.5.12     => 1.1.6.13    ; 12th March 2007     => 6th November 2007
  include\stlsoft\conversion\truncation_cast.hpp
1.0.1.38     => 1.0.2.39    ; 10th January 2007   => 7th November 2007
  include\stlsoft\error\error_desc.hpp
1.0.3.12     => 1.0.4.13    ; 22nd March 2007     => 6th November 2007
  include\stlsoft\internal\cccap\msvc.h
3.14.1.95    => 3.14.2.96   ; 4th August 2007     => 6th November 2007
  include\stlsoft\iterators\index_iterator.hpp
1.3.4.22     => 1.3.5.23    ; 22nd March 2007     => 6th November 2007
  include\stlsoft\iterators\member_selector_iterator.hpp
2.4.4.50     => 2.4.5.51    ; 22nd March 2007     => 6th November 2007
  include\stlsoft\iterators\transform_iterator.hpp
2.0.15.114   => 2.0.16.115  ; 22nd March 2007     => 6th November 2007
  include\stlsoft\smartptr\scoped_handle.hpp
5.4.1.662    => 5.4.2.664   ; 4th August 2007     => 6th November 2007
  include\stlsoft\std\cstring.hpp
1.5.2.28     => 1.5.3.29    ; 12th March 2007     => 6th November 2007
  include\stlsoft\string\cstring_maker.hpp
4.0.1.43     => 4.0.2.44    ; 12th March 2007     => 6th November 2007
  include\stlsoft\string\simple_string.hpp
4.0.10.236   => 4.0.11.237  ; 22nd March 2007     => 6th November 2007
  include\stlsoft\string\special_string_instance.hpp
1.2.3.15     => 1.2.4.16    ; 22nd March 2007     => 6th November 2007
  include\stlsoft\string\static_string.hpp
4.1.6.188    => 4.1.8.190   ; 22nd March 2007     => 6th November 2007
  include\stlsoft\string\string_view.hpp
3.2.1.84     => 3.2.2.85    ; 19th August 2007    => 6th November 2007
  include\stlsoft\string\trim_functions.hpp
2.1.4.32     => 2.1.5.33    ; 19th August 2007    => 6th November 2007
  include\stlsoft\string\view_slice_functions.hpp
2.1.2.21     => 2.1.3.22    ; 12th March 2007     => 6th November 2007
  include\stlsoft\util\limit_traits.h
4.2.3.55     => 4.2.4.56    ; 20th January 2007   => 20th January 2007
  include\unixstl\filesystem\current_directory_scope.hpp
5.1.2.112    => 5.1.3.113   ; 22nd March 2007     => 6th November 2007
  include\unixstl\filesystem\path.hpp
6.5.2.224    => 6.5.3.225   ; 22nd March 2007     => 6th November 2007
  include\unixstl\unixstl.h
3.3.6.76     => 3.3.7.77    ; 12th March 2007     => 8th November 2007
  include\winstl\controls\dialog_functionals.hpp
1.0.1.5      => 1.0.2.6     ; 22nd March 2007     => 6th November 2007
  include\winstl\controls\edit_line_sequence.hpp
1.0.4.10     => 1.0.5.11    ; 12th March 2007     => 6th November 2007
  include\winstl\controls\functionals.hpp
4.1.3.72     => 4.1.4.74    ; 22nd March 2007     => 6th November 2007
  include\winstl\controls\treeview_sequence.hpp
4.0.4.67     => 4.0.5.68    ; 22nd March 2007     => 6th November 2007
  include\winstl\error\error_desc.hpp
4.4.1.72     => 4.4.2.73    ; 22nd March 2007     => 6th November 2007
  include\winstl\filesystem\current_directory_scope.hpp
5.2.3.119    => 5.2.4.120   ; 22nd March 2007     => 6th November 2007
  include\winstl\filesystem\findfile_sequence.hpp
4.6.2.207    => 4.6.3.208   ; 22nd March 2007     => 6th November 2007
  include\winstl\filesystem\findvolume_sequence.hpp
4.3.3.107    => 4.3.4.108   ; 22nd March 2007     => 6th November 2007
  include\winstl\filesystem\path.hpp
6.6.1.235    => 6.6.3.237   ; 12th August 2007    => 6th November 2007
  include\winstl\functional\message.hpp
4.0.1.35     => 4.0.2.36    ; 22nd March 2007     => 6th November 2007
  include\winstl\functional\window.hpp
4.0.1.37     => 4.0.2.38    ; 22nd March 2007     => 6th November 2007
  include\winstl\registry\reg_key.hpp
3.7.2.119    => 3.7.4.121   ; 4th August 2007     => 6th November 2007
  include\winstl\registry\reg_key_sequence.hpp
3.7.1.125    => 3.7.2.126   ; 7th April 2007      => 6th November 2007
  include\winstl\registry\reg_traits.hpp
3.2.5.66     => 3.2.6.67    ; 12th March 2007     => 6th November 2007
  include\winstl\registry\reg_value.hpp
3.1.1.90     => 3.1.2.92    ; 22nd March 2007     => 6th November 2007
  include\winstl\registry\reg_value_sequence.hpp
3.5.1.117    => 3.5.5.121   ; 7th April 2007      => 10th November 2007
  include\winstl\shell\drophandle_sequence.hpp
4.0.5.87     => 4.0.6.88    ; 22nd March 2007     => 6th November 2007
  include\winstl\system\environment_sequence.hpp
4.0.3.75     => 4.0.4.76    ; 12th March 2007     => 6th November 2007
  include\winstl\system\searchpath_sequence.hpp
4.1.3.88     => 4.1.4.89    ; 12th March 2007     => 6th November 2007
  include\winstl\window\functions.h
4.0.4.59     => 4.0.7.62    ; 29th July 2007      => 6th November 2007
  include\winstl\window\window_enable_scope.hpp
4.0.1.86     => 4.0.2.87    ; 12th March 2007     => 6th November 2007
  include\winstl\window\window_icon_scope.hpp
4.0.1.46     => 4.0.2.47    ; 12th March 2007     => 6th November 2007
  include\winstl\window\window_redraw_scope.hpp
5.0.1.72     => 5.0.2.73    ; 12th March 2007     => 6th November 2007
  include\winstl\window\window_text_scope.hpp
4.0.1.36     => 4.0.2.37    ; 12th March 2007     => 6th November 2007
  include\winstl\window\window_update_scope.hpp
5.0.1.72     => 5.0.2.73    ; 12th March 2007     => 6th November 2007
  include\winstl\window\window_visible_scope.hpp
4.0.1.35     => 4.0.2.36    ; 12th March 2007     => 6th November 2007
  include\winstl\window\zorder_iterator.hpp
2.0.2.36     => 2.0.3.37    ; 8th April 2007      => 6th November 2007
  include\winstl\window\zorder_sequences.hpp
2.0.2.13     => 2.0.3.14    ; 22nd March 2007     => 6th November 2007
  include\winstl\winstl.h
3.6.3.162    => 3.6.4.163   ; 12th March 2007     => 8th November 2007
Items changed (edit) from H:\3Pty\STLSoft\stlsoft-1.9.6 to
H:\3Pty\STLSoft\stlsoft-1.9.7:        20
  include\acestl\shims\logical\is_empty\message_queue.hpp
3.0.4.25     => 3.0.4.27    ; 12th March 2007     => 6th November 2007
  include\acestl\shims\logical\is_empty\string_base.hpp
2.0.2.8      => 2.0.2.10    ; 12th March 2007     => 6th November 2007
  include\comstl\util\variant.hpp
2.2.2.146    => 2.2.2.148   ; 29th March 2007     => 6th November 2007
  include\mfcstl\collections\carray_swap.hpp
2.0.1.9      => 2.0.1.10    ; 12th March 2007     => 8th November 2007
  include\mfcstl\collections\clist_swap.hpp
1.0.1.5      => 1.0.1.6     ; 12th March 2007     => 8th November 2007
  include\stlsoft\iterators\c_str_inserter.hpp
2.0.1.26     => 2.0.1.27    ; 22nd March 2007     => 8th November 2007
  include\stlsoft\properties\field_properties.hpp
4.0.2.27     => 4.0.2.28    ; 22nd March 2007     => 6th November 2007
  include\stlsoft\shims\conversion\to_uint64\std\fundamental.hpp
1.0.1.1      => 1.0.1.2     ; 4th July 2007       => 6th November 2007
  include\stlsoft\string\string_traits.hpp
4.0.3.74     => 4.0.3.75    ; 19th August 2007    => 17th October 2007
  include\unittest\unittest.hpp
4.2.1.35     => 4.2.1.36    ; 22nd March 2007     => 6th November 2007
  include\unixstl\synch\process_mutex.hpp
4.6.1.68     => 4.6.1.69    ; 8th April 2007      => 6th November 2007
  include\unixstl\synch\semaphore.hpp
1.2.1.17     => 1.2.1.18    ; 8th April 2007      => 6th November 2007
  include\unixstl\synch\thread_mutex.hpp
4.3.1.51     => 4.3.1.52    ; 8th April 2007      => 6th November 2007
  include\winstl\controls\commctrl_functionals.hpp
4.1.3.70     => 4.1.3.71    ; 12th March 2007     => 6th November 2007
  include\winstl\shims\conversion\to_FILETIME\DATE.hpp
1.0.1.2      => 1.0.1.3     ; 12th March 2007     => 6th November 2007
  include\winstl\shims\conversion\to_FILETIME\UDATE.hpp
1.0.3.4      => 1.0.3.5     ; 12th March 2007     => 6th November 2007
  include\winstl\shims\conversion\to_SYSTEMTIME\DATE.hpp
1.0.3.4      => 1.0.3.5     ; 12th March 2007     => 6th November 2007
  include\winstl\shims\conversion\to_uint64\WIN32_FIND_DATA.hpp
1.0.1.1      => 1.0.1.2     ; 4th July 2007       => 6th November 2007
  include\winstl\system\console_functions.h
2.1.2.15     => 2.1.2.16    ; 14th January 2007   => 26th September 2007
  include\winstl\system\version_info.hpp
5.2.5.117    => 5.2.5.118   ; 22nd March 2007     => 10th October 2007
Items changed (unversioned) from H:\3Pty\STLSoft\stlsoft-1.9.6 to
H:\3Pty\STLSoft\stlsoft-1.9.7: 8
  include\stlsoft\containers\unittest\fixed_array_unittest_.h
...          => ...         ;                     =>
  include\stlsoft\conversion\unittest\truncation_test_unittest_.h
...          => ...         ; 14th January 2007   => 14th January 2007
  include\stlsoft\properties\unittest\field_properties_unittest_.h
...          => ...         ;                     =>
  include\stlsoft\shims\logical\is_empty\std\unittest\container_unittest_.h
...          => ...         ; 31st March 2007     => 31st March 2007
  include\stlsoft\smartptr\unittest\scoped_handle_unittest_.h
...          => ...         ; 4th August 2007     => 4th August 2007
  include\stlsoft\string\unittest\trim_functions_unittest_.h
...          => ...         ;                     =>
  include\winstl\filesystem\unittest\path_unittest_.h
...          => ...         ; 12th August 2007    => 12th August 2007
  include\winstl\shell\unittest\browse_for_folder_unittest_.h
...          => ...         ; 14th January 2007   => 14th January 2007
Items deleted from H:\3Pty\STLSoft\stlsoft-1.9.6:
7
  H:\3Pty\STLSoft\stlsoft-1.9.6\include\atlstl\shims\attribute\get_hwnd.hpp

H:\3Pty\STLSoft\stlsoft-1.9.6\include\atlstl\shims\attribute\unittest\get_hw
nd_unittest_.h
  H:\3Pty\STLSoft\stlsoft-1.9.6\include\mfcstl\shims\attribute\get_hwnd.hpp

H:\3Pty\STLSoft\stlsoft-1.9.6\include\mfcstl\shims\attribute\unittest\get_hw nd_unittest_.h

H:\3Pty\STLSoft\stlsoft-1.9.6\include\stlsoft\string\string_view_trim_functi
ons.hpp-
  H:\3Pty\STLSoft\stlsoft-1.9.6\include\winstl\shims\attribute\get_hwnd.hpp

H:\3Pty\STLSoft\stlsoft-1.9.6\include\winstl\shims\attribute\unittest\get_hw
nd_unittest_.h
Items added to H:\3Pty\STLSoft\stlsoft-1.9.7:
20
  H:\3Pty\STLSoft\stlsoft-1.9.7\include\atlstl\shims\attribute\get_HWND.hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\atlstl\shims\attribute\unittest\get_HW
ND_unittest_.h
  H:\3Pty\STLSoft\stlsoft-1.9.7\include\mfcstl\shims\attribute\get_HWND.hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\mfcstl\shims\attribute\unittest\get_HW ND_unittest_.h

H:\3Pty\STLSoft\stlsoft-1.9.7\include\platformstl\filesystem\file_lines.hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\stlsoft\shims\attribute\get_FILE_ptr.h pp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\stlsoft\shims\attribute\get_FILE_ptr\s td\fundamental.h

H:\3Pty\STLSoft\stlsoft-1.9.7\include\stlsoft\shims\attribute\get_FILE_ptr\s td\unittest\fundamental_unittest_.h

H:\3Pty\STLSoft\stlsoft-1.9.7\include\stlsoft\shims\conversion\to_uint64\std
\unittest\fundamental_unittest_.h
  H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\attribute\get_HWND.hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\attribute\unittest\get_HW
ND_unittest_.h
  H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE.hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\DATE.h pp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\FILETI ME.hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\SYSTEM TIME.hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\UDATE. hpp

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\unitte st\DATE_unittest_.h

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\unitte st\FILETIME_unittest_.h

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\unitte st\SYSTEMTIME_unittest_.h

H:\3Pty\STLSoft\stlsoft-1.9.7\include\winstl\shims\conversion\to_DATE\unitte st\UDATE_unittest_.h

============================================================================