Apache C++ Standard Library Reference Guide

## 2.11 Input/output library

Clause 27 of the Standard contains the Input/output library, `lib.input.output`. This library describes components for program input and output. If you are reading this manual online, click the name of header file or entry to go to its description.

#### Table 10: Input/output library

Header File | Corresponding Entries in this Reference
`<iosfwd>` | char_traits fpos basic_ios basic_streambuf basic_istream | basic_ostream basic_stringbuf basic_istringstream basic_ostringstream basic_filebuf basic_ifstream basic_ofstream | ostreambuf_iterator istreambuf_iterator basic_iostream basic_stringstream basic_fstream
`<iostream>` | cin cout cerr | clog wcin wcout | wcerr wclog
`<ios>` | fpos ios_base::failure | ios_base | basic_ios
`<streambuf>` | basic_streambuf |  |
`<istream>` | basic_istream | basic_iostream |
`<ostream>` | basic_ostream |  |
`<iomanip>` | ios_base |  |
`<sstream>` | basic_stringbuf basic_istringstream | basic_ostringstream | basic_stringstream
`<fstream>` | basic_filebuf basic_ifstream | basic_ofstream | basic_fstream
`<strstream>` | strstreambuf istrstream | ostrstream | strstream