<istream>

Definisce il modello di classe basic_istream, che media le estrazioni per iostream e il modello di classe basic_iostream, che media sia gli inserimenti che le estrazioni. L'intestazione definisce anche un manipolatore correlato. Questo file di intestazione viene in genere incluso automaticamente per l'utente da un'altra intestazione iostream. Raramente è necessario includerli direttamente.

Sintassi

#include <istream>

Typedef

Nome tipo Descrizione
iostream Tipo basic_iostream specializzato in char.
istream Tipo basic_istream specializzato in char.
wiostream Tipo basic_iostream specializzato in wchar.
wistream Tipo basic_istream specializzato in wchar.

Manipolatori

Nome Descrizione
ws Ignora gli spazi nel flusso.
swap Scambia due oggetti flusso.

Operatori

Operatore Descrizione
operator>> Estrae caratteri e stringhe dal flusso.

Classi

Classe Descrizione
basic_iostream Classe di flusso che può eseguire operazioni sia di input sia di output.
basic_istream Il modello di classe descrive un oggetto che controlla l'estrazione di elementi e oggetti codificati da un buffer di flusso con elementi di tipo Elem, noti anche come char_type, i cui tratti di carattere sono determinati dalla classe Tr, noti anche come traits_type.

Vedi anche

Thread Safety in the C++ Standard Library (Sicurezza dei thread nella libreria standard C++)
Programmazione iostream
iostreams Conventions (Convenzioni di iostream)