(15)<<"出版社"<<setw(10)<<"出版时间"<<setw(10)<<"图书价格"<<setw(10)<<"存量"<<endl;e=&book[i];e->disp();r++;}if(r==0)cout<<"找不到该书!"<<endl;returnNULL;}按书名查找?按作者名查找按出版社查找{fstreamfile("book.txt",ios::out);for(inti=0;i<=top;i++)if(book[i].gettag()==0)file.write((char*)&book[i],sizeof(book[i]));file.close();}定义一个析构函数~BDatabase(),将book[]写到book.txt文件中。charchoice3;charbname[40];//书名charauname[40];//作者名charbfenlei[40];//ame[40];//出版社inttime;//出版时间doubleprice;//价格charch;intchoice4;intbookid;intbookod;Book*b;定义一个函数bookdata(),用于图书数据的处理,先定义一些数据成员。设立了多个选择语句。图书信息的选择。cout<<"\n\t\t\t**图书信息**\n"<<endl;cout<<"\t\t\t**1.新增**"<<endl;cout<<"\t\t\t**2.更改**"<<endl;cout<<"\t\t\t**3.删除**"<<endl;cout<<"\t\t\t**4.查找**"<<endl;cout<<"\t\t\t**5.显示**"<<endl;cout<<"\t\t\t**6.全删**"<<endl;cout<<"\t\t\t**0.返回**"<<endl;cout<<"\t\t\t请选择:";