#include <stdlib.h>
#include <fstream.h>
#include "auto.h"
#include "manip.h"

const char* file_name = "auto.dat";

void main()
{
   automobile *AMas;
   ifstream fin(file_name,ios::in|ios::binary);
   if (!fin) { cout << "Žè¨¡ª  !"; exit(1); }
   fin.seekg(0,ios::end);
   long k = fin.tellg()/sizeof(automobile);
   cout << "File containe " << k << " objects\n";
   AMas = new automobile [k];
   fin.seekg(0,ios::beg);

   int i = 0;
   while(!fin.eof())
   {fin.read((char*)& AMas[i], sizeof(automobile));
	i++;}
   cout<<MP(40,5,'#')<<"Reading "<<k<<" objects:\n";
   for(i=0; i<k;i++)cout<<AMas[i];
}
