basic_istream::basic_istream
Constrói um objeto do tipo basic_istream.
explicit basic_istream(
basic_streambuf<Elem, Tr> *_Strbuf,
bool _Isstd = false
);
basic_istream(basic_istream&& _Right);
Parâmetros
_Strbuf
Um objeto do tipo basic_streambuf._Isstd
true se este é um fluxo padrão; caso contrário, false._Right
Um objeto de basic_istream para a cópia.
Comentários
o primeiro construtor inicializa a classe base chamando init(_Strbuf).Também armazena zera na contagem de extração.Para obter mais informações sobre essa contagem de extração, consulte a seção comentários do tópico visão geral de basic_istream Class .
o segundo construtor inicializa a classe base chamando move(_Right).Também armazena o _Right.gcount() na contagem de extração e os armazenamentos zero na contagem de extração para o _Right.
Exemplo
Consulte o exemplo para basic_ifstream::basic_ifstream para saber mais sobre fluxos de entrada.
Requisitos
Cabeçalho: <istream>
namespace: STD