Escolar Documentos
Profissional Documentos
Cultura Documentos
1 / 14
Contenido
Introduccion
Flujos en C++
Manejo de archivos
2 / 14
Flujo
Definicion
Un flujo es un objeto desde el cual se puede enviar o recibir informacion.
Para el caso de una fuente de entrada de informacion, esta puede ser
enviada desde el teclado o desde un archivo o desde una red local de
comunicaciones o desde un nodo de internet, entre otros.
Para el caso de una fuente de salida de informacion, esta tpicamente
es enviada a la consola (pantalla) o a un archivo o una impresora u
otro nodo de internet.
Los archivos son ejemplos de flujos de doble direccion, se puede
recibir y se puede enviar informaci
on desde y hacia ellos.
Respecto a los flujos, ya se habia hecho uso de los objetos cin y cout.
3 / 14
Contenido
Introduccion
Flujos en C++
Manejo de archivos
4 / 14
Abreviaciones
S: El conjunto de todos los flujos
IOS (input output stream): El conjunto de los flujos que envian y
reciben de informaci
on. IOS S
IS (input stream) y OS (output stream): IS IOS y OS IOS
IF S (input file stream): IF S IS
OF S (output file stream): OF S OS
5 / 14
6 / 14
Contenido
Introduccion
Flujos en C++
Manejo de archivos
7 / 14
Flujos en C++
Palabras reservadas
Los flujos de entrada IS: istream.
Los flujos de entrada desde un archivo IF S: if stream.
Los flujos de salida OS: ostream.
Los flujos de salida a un archivo OF S: of stream.
Los flujos de entrada o salida IOS: iostream.
El objeto cin pertenece al conjunto IS que es un subconjunto de
IOS.
El objeto cout pertenece al conjunto OS que es un subconjunto de
IOS.
8 / 14
Implementacion
9 / 14
Implementacion
Implementacion
Contenido
Introduccion
Flujos en C++
Manejo de archivos