Introducción
Las bibliotecas estándar de C ++ proporcionan un amplio conjunto de capacidades de entrada / salida que veremos en los capítulos siguientes. Este capítulo discutirá las operaciones de E / S muy básicas y más comunes requeridas para la programación C ++.
Tipos y clases base de entrada-salida para la jerarquía de clases de IOStream como se muestra a continuación:
Tipos
Plantillas de clase
No Señor. |
Tipos de miembros |
Definición |
1 |
basic_ios |
Clase base para flujos (componentes dependientes del tipo |
2 |
fpos |
Plantilla de clase de posición de transmisión |
Clases
No Señor. |
Tipos de miembros |
Definición |
1 |
ios |
Clase base para flujos (componentes dependientes del tipo) |
2 |
ios_base |
Clase base para transmisiones |
3 |
wios |
Clase base para flujos de caracteres amplios |
Otros tipos
Formatear manipuladores de banderas (funciones)
Banderas independientes (encender) -
No Señor. |
Tipos de miembros |
Definición |
1 |
boolalpha |
Valores bool alfanuméricos |
2 |
showbase |
Mostrar prefijos de base numérica |
3 |
showpoint |
Mostrar punto decimal |
4 |
showpos |
Muestra signos positivos |
5 |
skipws |
Omitir espacios en blanco |
6 |
unitbuf |
Limpiar el búfer después de las inserciones |
7 |
mayúsculas |
Generar letras mayúsculas |
Banderas independientes (apagar) -
No Señor. |
Tipos de miembros |
Definición |
1 |
noboolalpha |
Sin valores bool alfanuméricos |
2 |
noshowbase |
No mostrar prefijos de base numérica |
3 |
noshowpoint |
No mostrar el punto decimal |
4 |
noshowpos |
No muestre signos positivos |
5 |
noskipws |
No te saltes los espacios en blanco |
6 |
sustantivo |
No fuerce los lavados después de las inserciones |
7 |
nouppercase |
No genere letras mayúsculas |
Indicadores de formato de base numérica (indicadores de "campo base") -
No Señor. |
Tipos de miembros |
Definición |
1 |
dic |
Usar base decimal |
2 |
maleficio |
Usar base hexadecimal |
3 |
oct |
Usar base octal |
Indicadores de formato de coma flotante (indicadores "campo flotante") -
No Señor. |
Tipos de miembros |
Definición |
1 |
fijo |
Usar notación de punto flotante fijo |
2 |
científico |
Utilice la notación científica de punto flotante |
Indicadores de formato de ajuste (indicadores de "campo de ajuste") -
No Señor. |
Tipos de miembros |
Definición |
1 |
interno |
Ajustar el campo insertando caracteres en una posición interna |
2 |
izquierda |
Ajustar la salida a la izquierda |
3 |
derecho |
Ajuste la salida a la derecha |