Additional definitions are:
- 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 seek to an integral position within the length of the stream.