Compartir a través de


Mediante operadores de extracción

El operador de extracción (>>), que se preprograma para todos los tipos de datos estándar de C++, es la manera más fácil de obtener bytes de un objeto del flujo de entrada.

Los operadores de extracción de entrada de texto con formato dependen de espacio en blanco para separar valores de datos entrantes.Esto es difícil cuando un campo de texto contiene varias palabras o cuando las comas separan los números.En este caso, una alternativa consiste en utilizar la función sin formato istream:: getline miembro de entrada para leer un bloque de texto con el espacio en blanco incluido, se analiza el bloque con funciones especiales.Otro método consiste en derivar una clase del flujo de entrada con una función miembro como GetNextToken, que pueden llamar a los miembros de istream para extraer y los datos de carácter de formato.

Vea también

Referencia

Flujos de entrada