Musser, David R.

STL tutorial and reference guide : C++ programming with the standard template library / David R. Musser, Gillmer J. Derge, Atul Saini ; [foreword by Alexander Stepanov]. - 2nd ed. - Boston, Mass. : Addison-Wesley, c2001. - xxxvi, 509 p. : ill. ; 25 cm. - Addison-Wesley professional computing series .

Includes bibliographical references (p. 485-487) and index.

I. Tutorial introduction to STL - 1. Introduction - 2. Overview of STL components - 3. How STL differs from other libraries - 4. Iterators - 5. Generic algorithms - 6. Sequence containers - 7. Sorted associative containers - 8. Function objects - 9. Container adaptors - 10. Iterator adaptors - 11. Function adaptors -- II: Putting it together: Example programs - 12. Program for searching a dictionary - 13. Program for finding all anagram groups - 14. Better anagram program: Using the list and map containers - 15. Faster anagram program: using multimaps - 16. Defining an iterator class - 17. Combining STL with object-oriented programming - 18. Program for displaying theoretical computer science genealogy - 19. Class for timing generic algorithms - III: STL reference guide - 20. Iterator reference guide - 21. Container reference guide - 22. Generic algorithm reference guide - 23. Function object and function adaptor reference guide - 24. Allocator reference guide - 25. Utilities reference guide - References - Index.

0201379236 (hbk.)


Standard template library.


C++ (Computer program language)

005.133 / MUS