[Home]  [Edit this page]  [Recent Changes]  [Special Pages]  [Help
CppStl
Displaying differences between revision 9 and the latest revision


= (C++) STL =

Standard Template Library. This library is a cross-platform collection of functions and classes.

All STL classes are in namespace std. All classes in namespace std can be found in the std:: glossary

Prefer the standard library to other libraries and 'handcrafted code' [1,5].
Use standard library facilities to maintain portability [2,5].
Don't try to redefine standard library facilities [3,5].
Don't believe that the standard library is best for everything [4].

Candidates for the next version of the STL are in the Boost C++ Library.

== Links ==
* SGI: http://www.sgi.com/tech/stl/index.html
* SGI, download the STL: http://www.sgi.com/tech/stl/download.html

== Reference ==
* 1) Bjarne Stroustrup. The C++ Programming Language (3rd edition).ISBN: 0-201-88954-4 6.5.1: 'Prefer the standard library to other libraries and 'handcrafted code''.
* 2) Bjarne Stroustrup. The C++ Programming Language (3rd edition).ISBN: 0-201-88954-4 16.4.1: 'Use standard library facilities to maintain portability'.
* 3) Bjarne Stroustrup. The C++ Programming Language (3rd edition).ISBN: 0-201-88954-4 16.4.2: 'Don't try to redefine standard library facilities'.
* 4) Bjarne Stroustrup. The C++ Programming Language (3rd edition).ISBN: 0-201-88954-4 16.4.3: 'Don't believe that the standard library is best for everything'.
* 5) Jarrod Hollingworth, Bob Swart, Mark Cashman, Paul Gustavson. Sams C++ Builder 6 Developer's Guide. ISBN: 0-672-32480-6. Chapter 3: 'Learn about and use the C++ Standard Library'




last edited (March 10, 2007) by bilderbikkel, Number of views: 31645, Current Rev: 10 (Diff)

[Edit this page]  [Page history]  [What links here]  [Discuss this topic]  [Printer Friendly]  
© 1996-2008 Community Networks Ltd. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Site Management by Lars Hagelin at Kontantkort.se.