Biblioteca C ++ - <ostream>

Introducción

Es un flujo de salida que los objetos pueden escribir secuencias de caracteres y representar otros tipos de datos. Se proporcionan miembros específicos para realizar estas operaciones de salida.

Definición

A continuación se muestra la definición de std :: ostream.

typedef basic_ostream<char> ostream;

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

Salida formateada

No Señor. Salida Definición
1 operador >> Se utiliza para extraer entradas formateadas

Salida sin formato

No Señor. Salida Definición
1 poner Se usa para poner carácter
2 escribir Se utiliza para escribir bloques de datos.

Posicionamiento

No Señor. Posición Definición
1 decirle Se utiliza para obtener la posición en la secuencia de salida.
2 buscar Se utiliza para establecer la posición en la secuencia de salida.

Sincronización

No Señor. Sincronización Definición
1 enjuagar Se utiliza para vaciar el búfer de flujo de salida

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 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