Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Entrada y Salida de Archivos
Objetos Funciones Miembros
2
Diagrama de Entrada y Salida
Programa principal cout cin monitor teclado Stream salida Stream entrada
3
Algunas Definiciones En C++ un stream (canal) se conoce como un objeto. Objeto : es una variblbe que tiene asociada a ella tanto valores como funciones Funciones Miembros : funciones asociadas a un objeto.
4
Comentarios:cin , cout Los streams cin y cout están pre-definidos.
Cuando se usa cin se entiende que la entrada se recibe del teclado Cuando se usa cout se entiende que la salida se dirige al monitor o se envia al monitor.
5
Recibir entrada de un archivo(diagrama)
Programa principal Archivo entrada Archivo salida Stream de entrada declarar y conectar Stream de salida declarar y conectar
6
Recibir entrada de un archivo
Si quiere que su programa reciba entrada de un archivo, necesita declarar un stream de entrada (input stream) y necesita conectarla al archivo. Si quiere que su programa envíe salida a un archcivo, necesita delcarar un steam de salida (output stream) y necesita conectarlo al archivo.
7
Recibir entrada de un archivo
Input stream : cuando el flujo de data es hacia el programa Output stream : cuando el flujo de data el fuera del programa.
8
Este programa lee tres numeros de un archvo(entrada
Este programa lee tres numeros de un archvo(entrada.dat) calcula la suma de los tres numeros y luego escribe la salida a otro archivo de nombre (salida.dat) #include<fstream> using namespace std; int main() { ifstream centrada; ofstream csalida; centrada.open(“entrada.dat”); csalida.open(“salida.dat”); int p,s,t; centrada >>p>>s>>t; csalida <<“La suma = “ << p+s+t<<endl; centrada.close(); csalida.close(); return 0; } // Para poder declarar streams // declara centrada de tipo ifstream // input file stream //declara csalida de tipo ofstream //output file stream //conecta centrada con el archivo entrada entrada.dat // conecta csalida con el archivo de salida salida .dat
9
Recibir entrada de un archivo(diagrama)
teclado monitor Programa principal Archivo entrada Archivo salida Stream de entrada declarar y conectar Stream de salida declarar y conectar
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.