Apache C++ Standard Library User's Guide
Chapter 12: string
12.1 The string Abstraction
12.1.1 Include Files
12.2 string Operations
12.2.1 Declaration and Initialization of string
12.2.2 Resetting Size and Capacity
12.2.3 Assignment, Append, and Swap
12.2.4 Character Access
12.2.5 Iterators
12.2.6 Insertion, Removal, and Replacement
12.2.7 Copy and Substring
12.2.8 string Comparisons
12.2.9 Searching Operations
12.3 Example Function: Split a Line into Words