Introducción
Se utiliza para que los objetos de flujo de entrada puedan leer e interpretar la entrada de secuencias de caracteres. Se proporcionan miembros específicos para realizar estas operaciones de entrada.
Los objetos estándar cin y wcin utilizan instancias particulares de esta plantilla de clase.
Definición
A continuación se muestra la definición de std :: basic_istream.
template <class charT, class traits = char_traits<charT>>
class basic_istream;
Parámetros
Tipos de miembros
No Señor. |
Tipos de miembros |
Definición |
1 |
evento |
Escriba para indicar el tipo de evento |
2 |
event_callback |
Tipo de función de devolución de llamada de evento |
3 |
fracaso |
Clase base para excepciones de transmisión |
4 |
fmtflags |
Tipo para banderas de formato de transmisión |
5 |
En eso |
Inicializar objetos de flujo estándar |
6 |
iostato |
Tipo para banderas de estado de flujo |
7 |
modo abierto |
Tipo de banderas de modo de apertura de flujo |
8 |
seekdir |
Tipo de bandera de dirección de búsqueda de flujo |
Funciones de miembros públicos
Entrada formateada
No Señor. |
Entrada |
Definición |
1 |
entrada |
Extraer entrada formateada |
Entrada sin formato
No Señor. |
Entrada |
Definición |
1 |
gcount |
Se utiliza para obtener el recuento de caracteres. |
2 |
obtener |
Se usa para conseguir personajes |
3 |
obtener línea |
Se usa para obtener línea |
4 |
ignorar |
Se utiliza para extraer y descartar caracteres. |
5 |
ojeada |
Se usa para ver el siguiente carácter. |
6 |
leer |
Se utiliza para leer bloques de datos. |
7 |
readsome |
Se utiliza para leer los datos disponibles en el búfer. |
8 |
volver |
Se usa para devolver el carácter |
9 |
olvidar |
Se usa para olvidar el carácter |
Posicionamiento
No Señor. |
Posición |
Definición |
1 |
decirle |
Se utiliza para obtener la posición en la secuencia de entrada. |
2 |
seekg |
Se utiliza para establecer la posición en la secuencia de entrada. |
Sincronización
No Señor. |
Sincronización |
Definición |
1 |
sincronizar |
Se utiliza para sincronizar el búfer de entrada. |
Funciones de miembros protegidos
No Señor. |
Funciones de los miembros |
Definición |
1 |
operador = |
Se usa para mover asignaciones |
2 |
intercambiar |
Se utiliza para intercambiar componentes internos. |
Funciones de la bandera estatal
No Señor. |
Tipos de miembros |
Definición |
1 |
bueno |
Se utiliza para comprobar si el estado del flujo es bueno. |
2 |
eof |
Se usa para verificar si eofbit está configurado |
3 |
fallar |
Se utiliza para comprobar si se ha configurado failbit o badbit |
4 |
malo |
Se usa para verificar si badbit está configurado |
5 |
¡operador! |
Evaluar flujo |
6 |
rdstate |
Se utiliza para obtener indicadores de estado de error. |
7 |
estado |
Se utiliza para configurar el indicador de estado de error. |
8 |
claro |
Se utiliza para configurar el indicador de estado de error. |
9 |
llenar |
Obtener / establecer carácter de relleno |
10 |
excepciones |
Se utiliza para obtener / establecer una máscara de excepciones. |
11 |
imbuir |
Imbuir configuración regional |
12 |
Corbata |
Se utiliza para obtener / establecer una transmisión vinculada |
13 |
rdbuf |
Se utiliza para obtener / configurar el búfer de transmisión. |
14 |
estrecho |
Carácter estrecho |
15 |
ensanchar |
Ampliar carácter |