Définit le modèle de classe basic_istream, qui médiatise les extractions pour les flux iostream et le modèle de classe basic_iostream, qui médiatise les insertions et les extractions. L'en-tête définit également un manipulateur associé. Ce fichier d'en-tête est généralement inclus pour vous par un autre en-tête iostreams ; vous devez rarement l'inclure directement.
Le modèle de classe décrit un objet qui contrôle l’extraction d’éléments et d’objets encodés à partir d’une mémoire tampon de flux avec des éléments de type Elem, également appelés char_type, dont les caractéristiques de caractère sont déterminées par la classe Tr, également appelée traits_type.