STL Tutorial and Reference Guide
Subtitle: C++ Programming with the Standard Template Library (2nd Edition)
Series: Addison-Wesley Professional Computing Series
Publisher: Addison-Wesley Professional
Published: March 27, 2001
Place of publication: Boston
Language: eng
Format: hardcover
Number of pages: 560
ISBN-13: 9780201379235
Copyright date: 2001
First sentence: The Standard Template Library—STL—provides a set of C++ container classes and template algorithms designed to work together to produce a wide range of useful functionality.
Table of contents: title: Contents
pagenum: vii; title: List of Examples
pagenum: xv; title: Forward
pagenum: xxi; title: Forward to the First Edition
pagenum: xxix; title: Preface
pagenum: xxxi; label: I
title: Tutorial Introduction to STL
pagenum: 1; label: 1
title: Introduction
pagenum: 3; label: 2
title: Overview of STL Components
pagenum: 19; label: 3
title: How STL Differs from Other Libraries
pagenum: 45; label: 4
title: Iterators
pagenum: 49; label: 5
title: Generic Algorithms
pagenum: 73; label: 6
title: Sequence containers
pagenum: 127; label: 7
title: Sorted Associative Containers
pagenum: 161; label: 8
title: Function Objects
pagenum: 183; label: 9
title: Container Adaptors
pagenum: 193; label: 10
title: Iterator Adaptors
pagenum: 201; label: 11
title: Function Adaptors
pagenum: 205; label: II
title: Putting It Together:  Example Programs
pagenum: 213; label: 12
title: Program for Searching a Dictionary
pagenum: 215; label: 13
title: Program for Finding All Anagram Groups
pagenum: 225; label: 14
title: Better Anagram Program:  Using the List and Map Containers
pagenum: 235; label: 15
title: Faster Anagram Program:  Using Multimaps
pagenum: 243; label: 16
title: Defining an Iterator Class
pagenum: 251; label: 17
title: Combining STL with Object-Oriented Programming
pagenum: 259; label: 18
title: Program for Displaying Theoretical Computer Science Genealogy
pagenum: 267; label: 19
title: Class for Timing Generic Algorithms
pagenum: 279; label: III
title: STL Reference Guide
pagenum: 293; label: 20
title: Iterator Reference Guide
pagenum: 295; label: 21
title: Container Reference Guide
pagenum: 319; label: 22
title: Generic Algorithm Reference Guide
pagenum: 387; label: 23
title: Function Object and Function Adaptor Reference Guide
pagenum: 431; label: 24
title: Allocator Reference Guide
pagenum: 441; label: 25
title: Utilities Reference Guide
pagenum: 455; label: A
title: STL Header Files
pagenum: 471; label: B
title: String Reference Guide
pagenum: 461; label: C
title: STL Include Files Used in Example Program
pagenum: 477; title: References
pagenum: 485; title: Index
pagenum: 489