06.05.2013 Views

CONTENIDO DE LA LECCIÓN 8

CONTENIDO DE LA LECCIÓN 8

CONTENIDO DE LA LECCIÓN 8

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MIGUEL Á. TOLEDO MARTÍNEZ<br />

LECTURA <strong>DE</strong> DATOS <strong>DE</strong> UN ARCHIVO <strong>DE</strong> ACCESO SECUENCIAL<br />

Los datos se almacenan en archivos para que puedan ser recuperados y procesarlos<br />

cuando se necesite. La sección anterior mostró la manera de crear un archivo para acceso<br />

secuencial. En esta sección trataremos la manera de leer datos secuencialmente desde un archivo.<br />

Ejemplo 7.24<br />

El siguiente programa LECTURA.CPP, lee registros del archivo clientes.dat creado por el<br />

programa SECUENCIAL.CPP, e imprime el contenido de los registros.<br />

/* El siguiente programa: LECTURA.CPP, realiza lectura e impresión de un archivo secuencial. */<br />

#include //Para cout y cin<br />

#include //Para crear el objeto archivoEntrada.<br />

#include //Para setw()<br />

#include //Para exit()<br />

void lineaSalida(int, const char *, double);<br />

int main(void)<br />

{<br />

//El constructor de ifstream abre el archivo<br />

ifstream archivoEntrada("clientes.dat", ios::in);<br />

if(!archivoEntrada)<br />

{<br />

cerr

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!