BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 21 Entrada / Salida en C++
Palabras Reservadas

Hemos visto:

Término
Significado
stream
flujo de datos
cin
entrada estándar
cout
salida estándar
cerr

salida de mensajes de error

streambuf
operación de I/O a bajo nivel
istream
operación de I/O a alto nivel
ostream
operación de I/O a alto nivel
iostream
operación de I/O a alto nivel
ios
clase para el manejo de la I/O a alto nivel
setf()
método de la clase ios para inicializar los indic de formato
flags()
metodo de la clase ios para inicializar los indic de formato
unsetf()
metodo de la clase ios para desactivar los indic de formato
width()
función declarada en las clases istream, ostream e iostream
precision()
función declarada en las clases istream, ostream e iostream
fill()
función declarada en las clases istream, ostream e iostream
endl
manipulador sin argumentos definidos en iomanip.h
flush
manipulador sin argumentos definidos en iomanip.h
<< ó >>
operadores de inserción o extracción de flujo
ifstream
Clase necesaria para la inserción de flujo de datos en fichs.
ofstream
Clase necesaria para la extracción de flujo de datos en fichs.
fstream
Clase necesaria para la I/O de flujo de datos en fichs.
fstream.h

Librería para poder leer o escribi desde ficheros.

Tabla de manipuladores de entrada / salida
dec, hex y oct
establecen base para enteros ws: se saltan los blancos iniciales
endl
se imprime un ‘\n’ y se vacía el buffer de salida
flush
se vacía el buffer de salida
setw(int w)

establece la anchura mínima de campo

setprecision(int p)
establece el número de cifras
setfill(char ch)
establece el carácter de relleno
setiosflag(long i)
equivale al indicador setf()
unsetiosflag(long i)
equivale a unsetf()
Tabla de indicadores de formato
skipws
descartan los blancos iniciales a la entrada
left
la salida se alinea a la izquierda
rigth
la salida se alinea a la derecha
internal

alinea el signo y los caracteres indicativos de la base por la
izq y las cifras por la der

dec
salida decimal para enteros (defecto)
oct
salida octal para enteros
hex
salida hexadecimal al para enteros
showbase
se muestra la base de los valores numéricos
showpoint
se muestra el punto decimal
uppercase
los caracteres de formato aparecen en mayúsculas
showpos
se muestra el signo (+) en los valores positivos
scientific
notación científica para coma flotante
fixed

notación normal para coma flotante

unitbuf
salida sin buffer (se vuelca cada operación)
adjustfield
es una combinación excluyente de left, rigth e internal
basefield

una combinación excluyente de dec, oct e hex

floatfield
es una combinación excluyente scientific y fixed