A listing of the set of components that C++ programs may use to perform input/output operations.
The sections in this chapter are:
This library includes the headers.
| Include |
Purpose |
|---|---|
No requirements library has been defined.
character - A unit that can represent text
character container type - A class or type used to represent a character.
iostream class templates - Templates that take two arguments: charT and traits. The argument charT is a character container type. The argument traits is a structure which defines characteristics and functions of
the charT type.
narrow-oriented iostream classes - These classes are template instantiation classes. The traditional
iostream classes are narrow-oriented iostream classes.
wide-oriented iostream classes - These classes are template instantiation classes. They are
used for the character container class wchar_t.
repositional streams and arbitrary-positional streams - A repositional stream can seek to only a previously encountered position. An arbitrary-positional stream can integral position within the length of the stream.
Several types are required by the standards, they are consolidated in strings (chapter 21.)
A type that represents one of the signed basic integral types. I is used to represent the number of characters transferred in and input/output operation or for the size of the input/output buffers.