该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
bookfile.flush();
//调用sale.h函数
obj.setqtysold(n);
obj.calctax();
obj.calcsubtotal();
obj.calctotal();
gettotalretail=gettotalretail+obj.getretail()*n;
gettotaltax=gettotaltax+obj.gettax();
cout<
cout<
<
}
cout<
cin>>c;
cin.ignore();
}
cout<
cout<
cout<
cout<
bookfile.close();
}
float i=0;
obj.settotal(i);
}
//**********************************************************************************************//
//报表模块
//书库列表
void booktell()
{
bookdate obj[100];
int Num=0;
int k=0;
fstream bookfile("book.dat",ios::in|ios::out|ios::binary);
if(bookfile.fail()){
cout<
exit(0);
}
while(!bookfile.eof()){
bookfile.seekg(Num*sizeof(bookdate),ios::beg);
bookfile.read((char*)&obj[Num],sizeof(obj[Num]));
Num++;
}
bookfile.close();
for(int i=0;i
if(obj[i].getisbn()[0]!='\0'){
k++;
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
}
}
}
//批发价列表
void wholesaletell(void)
{
bookdate obj[100];
int Num=0;
float total=0;
fstream bookfile("book.dat",ios::in|ios::out|ios::binary);
if(bookfile.fail()){
cout<
exit(0);
}
while(!bookfile.eof()){
bookfile.seekg(Num*sizeof(bookdate),ios::beg);
bookfile.read((char*)&obj[Num],sizeof(obj[Num]));
Num++;
}
bookfile.close();
int k=0;
for(int i=0;i
if(obj[i].getisbn()[0]!='\0'){
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
total+=obj[i].getwholesale();
k++;
}
}
cout<