📄 书库列表.cpp
字号:
#include "stdafx.h"
#include"harRange.h"
#include"BookData.h"
void showBook()
{
char again;
BookData obj;
fstream file;
file.open("shendan.dat",ios::in|ios::binary);
if(file.fail())
{
cout<<"打开文件失败!\n";
exit(0);
}
file.clear();
cout<<"\n\n\t\t*****下面显示所有藏书的数据*****\n";
file.read((char*)&obj,sizeof(obj));
while(!file.eof())
{
cout<<"ISBN号:"<<obj.getISBN ()<<endl;
cout<<"书名:"<<obj.getTitle ()<<endl;
cout<<"作者:"<<obj.getAuthor ()<<endl;
cout<<"出版社:"<<obj.getPub ()<<endl;
cout<<"进书日期:"<<obj.getDateAdded ()<<endl;
cout<<"库存量:"<<obj.getQty ()<<endl;
cout<<"批发价:"<<obj.getWholesale ()<<endl;
cout<<"零售价:"<<obj.getRetail ()<<endl;
cout<<"\n按任意键,显示下一个人的纪录!\n";
cin.get(again);
file.read((char*)&obj,sizeof(obj));
}
cout<<"显示完毕!\n";
file.seekg(0L,ios::beg);
file.close();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -