<istream>

Define la plantilla de clase basic_istream que remita las extracciones para las iostreams y la plantilla de clase basic_iostream que remita las inserciones y extracciones. El encabezado define también un manipulador relacionado. Este archivo de encabezado se suele incluir automáticamente mediante otro encabezado de iostreams; rara vez tendrá que incluirlo directamente.

Sintaxis

#include <istream>

Typedefs

Nombre de tipo Descripción
iostream Tipo basic_iostream especializado en char.
istream Tipo basic_istream especializado en char.
wiostream Tipo basic_iostream especializado en wchar.
wistream Tipo basic_istream especializado en wchar.

Manipuladores

Nombre Descripción
ws Omite los espacios en blanco en el flujo.
swap Intercambia dos objetos de flujo.

Operadores

Operador Descripción
operator>> Extrae caracteres y cadenas del flujo.

Clases

Clase Descripción
basic_iostream Clase de secuencia que puede realizar tanto operaciones de entrada como de salida.
basic_istream La plantilla de clase describe un objeto que controla la extracción de elementos y objetos codificados de un búfer de flujo con elementos de tipo Elem, también conocido como char_type, cuyos rasgos de caracteres están determinados por la clase Tr, también conocida como traits_type.

Consulte también

Seguridad para subprocesos en la biblioteca estándar de C++
Programación con iostream
Convenciones de iostreams