#include "auto.h"
#include <fstream.h>
#include <stdlib.h>

const int n = 6;
const char* file_name = "auto.dat";

void main()
{
   automobile AMas[] =
   {automobile("Mersedes","â600ïô"),
        automobile("Volvo","à456ñó"),
        automobile("BMW","â715îð"),
        automobile("Lada","â368ñó"),
        automobile("Honda","â987ïâ"),
        automobile("Volga","ì180ìì") };
   ofstream fout(file_name,ios::out|ios::binary);
   if (!fout) { cout << "ERROR!!!"; exit(1); }
   int i=0;
   while(i<n){fout.write((char*)&AMas[i],sizeof(automobile));i++;}

   fout.seekp(0,ios::end);
   long size = fout.tellp()/sizeof(automobile);
   cout << "Writing " <<size<<" objects:\n";
   for (i = 0; i < n; i++)cout<<AMas[i];
}
