[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'¶
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
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'¶
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
