STLport.org - "Templates that fit"
Contents
Introduction
  About STLport
  SGI STL Base
  STLport Story

STLport Features
  Portability
  Debug Mode
  Thread Safety
  Exception Safety

Getting Started
  Download and Install
  Select Streams Mode
  Compiling with STLport

White Papers
  Release Notes
  READMEs
  Interface with std::
  Wrappers
  Config manual
  Regression Test
  Exception Test

Feedback
  Bug Reports
  Forum

Appendix
  Acknowledgements
  Your Free Licence

STLport Project : Overview

STLport is an open-source, volunteer-driven project. Its goal is to build complete, multiplatform ANSI C++ Standard library with SGI STL code base. From this base, it inherits the following advantages:

  • Advanced technology for maximum efficiency
  • Exception safety and thread safety
  • Standard compliance and reliability
  • Important extensions - hash tables, singly-linked list, rope

Learn more about STLport story.

STLport Distinction

STLport ports SGI STL to any platform possible and provides all necessary wrap-ups, like DLL builds, to be a seamless drop-in for modern production environments. Besides that, it offers important functionality not provided by any other vendor:
  • Debug mode: "Safe iterators" with rigorous validity checking for all containers. Also, checking of preconditions for algorithms and container methods.
  • Flexibility for use in exotic environments, such as vxWorks or Windows CE.

When Portability Matters

With STLport, you rely on uniform tested code base for all compilers used in the project. That makes STLport to be the ultimate choice for multiplatform development. Here is the list of compilers supported by STLport.

Free and Unrestricted

Copyright © 1999,2000 Boris Fomitchev

This material is provided "as is", with absolutely no warranty expressed or implied. Any use is at your own risk. Permission to use or copy this software for any purpose is hereby granted without fee, provided the above notices are retained on all copies. Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice.


Copyright © 1999,2000 by Boris Fomitchev.    Last modified: July 14, 2000