La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Entrada y Salida de Archivos

Presentaciones similares


Presentación del tema: "Entrada y Salida de Archivos"— Transcripción de la presentación:

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


Descargar ppt "Entrada y Salida de Archivos"

Presentaciones similares


Anuncios Google