Detailed Description

Created: 20th May 2006 Updated: 13th March 2007.

    Where the Standard Template Library meets the Win32 API.


The philosophy of WinSTL ( is essentially the same as that of the STLSoft ( organisation: providing robust and lightweight software to the Win32 API development community. WinSTL provides template-based software that builds on that provided by Win and STLSoft in order to reduce programmer effort and increase robustness in the use of the Win.

All components in the WinSTL project reside in the winstl namespace

As with all parts of the STLSoft libraries, there are no dependencies on WinSTL binary components and no need to compile WinSTL implementation files; WinSTL is 100% header-only!

The only other dependencies are on Windows headers and binary components.

In addition, some parts of the libraries exhibit different behaviour when translated in different contexts, such as the value of _WIN32_WINNT, or with ntsecapi.h include. In all cases the libraries function correctly in whatever context they are compiled.


 Windows Utility Library

Generated on Thu Jun 10 08:58:21 2010 for STLSoft by  doxygen 1.5.6