airport air(1,2,3); //an airport constructor ofstream myfile; myfile.open(\"rishab\",ios::app||ios::binary); myfile.write((char*)air,sizeof(airport); myfile.close();
ofstream myfile; std::vector vec; myfile.open("rishab",ios::app||ios::binary); while(myfile.write(reinterpret_cast(&air),sizeof(airport)) != 0) vec.push_back(air); myfile.close();
Now use vec for processing
vec