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.