Go back to Richel Bilderbeek's homepage.

Go back to Richel Bilderbeek's C++ page.

 

 

 

 

 

(C++) STL

 

The STL (an abbreviation of 'Standard Template Library') is the standard C++ library consisting of about twenty header files. For a list of all header files, go to page about header files.

 

The STL is a collection of data types, functions, algorithms and more as desctibed in the C++ Standard. To use a certain data type, function, algorithm or other, the right header file must be #included.

 

Although the working of all STL elements is described in the C++ Standard, there are multiple implementations and thus multiple STLs.

 

The STL is general-purpose platform-independent library. For a list of other libraries, go to the page about libraries.

 

Some STL elements of the STL's next version can already be found in the Boost library.

 

Familiarize yourself with the STL [1] and the STL-related web sites [2].

 

 

 

 

 

External links

 

(suggested list from [2])

 

 

 

 

 

 

References

 

  1. Scott Meyers. Effective C++ (3rd edition). ISBN: 0-321-33487-6. Item 53: Familiarize yourself with the standard library, including TR1
  2. Scott Meyers. Effective STL. ISBN: 0-201-74962-9. Item 50: 'Familiarize yourself with STL-related web sites'.

 

 

 

 

 

Go back to Richel Bilderbeek's C++ page.

Go back to Richel Bilderbeek's homepage.

 

Valid XHTML 1.0 Strict