//---------------------------------------------------------------------------
#include <vcl.h>
#include <fstream.h>
#include <iostream.h>
#include <conio.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
typedef struct
{
char nombre[15];
char cedula[18];
int edad;
}datos;
int main(int argc, char* argv[])
{
fstream archivo;
datos per;
archivo.open("archivo.bin",ios::in|ios::binary);
archivo.read((char *)&per,sizeof(per));
while(!archivo.eof())
{
cout <<nombre<<endl;
cout <<edad<<endl;
cout <<cedula<<endl;
archivo.read((char *)&per,sizeof(per));
}
archivo.close();
return 0;
}
//---------------------------------------------------------------------------