void Ticket::Send()
{
Hold ff;
ff.FlightNum="F05";
ff.LineNum="L04";
ff.Target="Beijing";
ff.Haveorder=0;
ff.Rest=100;
ofstream os("Airline.dat",ios_base::out|ios_base::binary);
os.write(reinterpret_cast
os.close();
ifstream is("Airline.dat",ios_base::in|ios_base::binary);
if(is)
{
Hold fe;
is.read(reinterpret_cast
cout<
else
cout<<"error"<
比如这一段,写进dat文件就成了乱码了,应如何写入,如何逐个数据读出?
去掉ios_base::binary试试。
