Biblioteca C ++ - <basic_iostream>
Introducción
Esta clase hereda todos los miembros de sus dos basic_istream y basic_ostream (usando herencia virtual), pudiendo realizar tanto operaciones de entrada como de salida. La clase se basa en un único objeto basic_streambuf para las operaciones de entrada y salida.
Definición
A continuación se muestra la definición de std :: basic_iostream.
template <class charT, class traits = char_traits<charT> >
class basic_iostream;
Parámetros
charT - Tipo de personaje.
traits - Clase de rasgos de carácter que define propiedades esenciales de los caracteres utilizados por los objetos de flujo.
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 |
9 | basic_istream :: centinela | Se utiliza para preparar la transmisión para la entrada. |
10 | seekdirbasic_ostream :: centinela | Se utiliza para preparar la transmisión para la salida. |
Funciones de miembros públicos
No Señor. | Tipos de miembros | Definición |
---|---|---|
1 | (constructor) | Construir objeto (función miembro público) |
2 | (incinerador de basuras) | Destruir objeto (función miembro público) |
Funciones de miembros públicos
No Señor. | Funciones de los miembros | 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 |
10 | operador >> | Se utiliza para extraer entradas formateadas |
Funciones de miembros públicos heredadas de basic_ios
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 |