Apache C++ Standard Library User's Guide
Chapter 28: Formatted Input and Output
28.1 The Predefined Streams
28.2 Input and Output Operators
28.3 Format Control Using the Stream's Format State
28.3.1 Format Parameters
28.3.1.1 Parameters That Can Have an Arbitrary Value
28.3.1.2 Parameters That Can Have Only a Few Different Values
28.3.2 Manipulators
28.4 Localization Using the Stream's Locale
28.5 Formatted Input
28.5.1 Skipping Characters
28.5.2 Input of Strings