<istream>

Define o modelo de classe basic_istream, que atua como mediador de extrações para os iostreams, e o modelo de classe basic_iostream, que atua como mediador de extrações e inserções. O cabeçalho também define um manipulador relacionado. Esse arquivo de cabeçalho geralmente é incluído para você por outro cabeçalho iostreams, dificilmente você precisará incluí-lo diretamente.

Sintaxe

#include <istream>

Typedefs

Nome do tipo Descrição
iostream Um tipo basic_iostream especializado em char.
istream Um tipo basic_istream especializado em char.
wiostream Um tipo basic_iostream especializado em wchar.
wistream Um tipo basic_istream especializado em wchar.

Manipuladores

Nome Descrição
ws Ignora o espaço em branco no fluxo.
troca Troca dois objetos de fluxo.

Operadores

Operador Descrição
operator>> Extrai caracteres e cadeias de caracteres do fluxo.

Classes

Classe Descrição
basic_iostream Uma classe de fluxo que pode fazer tanto entrada quanto saída.
basic_istream O modelo de classe descreve um objeto que controla a extração de elementos e objetos codificados de um buffer de fluxo com elementos do tipo Elem, também conhecido como char_type, cujas características de caractere são determinadas pela classe Tr, também conhecida como traits_type.

Confira também

Acesso Thread-Safe na Biblioteca Padrão C++
Programação de iostream
Convenções de iostreams