- 2
- 0
- 约7.4千字
- 约 9页
- 2017-08-25 发布于河南
- 举报
//book类
#ifndef HEADER_BOOK
#define HEADER_BOOK
#includestring
#includeiostream
#includeiomanip
using namespace std;
class Book{
public:
string bno;//书号
string bname;//书名
string author;//作者
string press;//出版社
int storenum;//现有藏书量
int borrownum;//借出数
Book *next;
Book();
void print();
};
#endif
#include Book.h
extern Book *books;
Book::Book(){next=0;}
void Book::print(){
coutsetw(7)setfill( )书号;
coutsetw(25)setfill( )书名;
coutsetw(10)setfill( )作者;
coutsetw(20)setfill( )出版社;
coutsetw(7)setfill( )藏书量;
coutsetw(7)setfill( )借出数endl;
coutsetw(7)setfill( )bno;
coutsetw(25)setfill( )bname;
coutsetw(10)setfill( )author;
coutsetw(20)setfill( )press;
coutsetw(7)setfill( )storenum;
coutsetw(7)setfill( )borrownumendl;
}
//borrow类
//主要是读者借书信息保存
#ifndef HEADER_BORROW
#define HEADER_BORROW
#include string
#include iostream
using namespace std;
class Borrow{
public:
string readernumber;
string booknumber;
Borrow *next;
Borrow();
};
#endif
#include borrow.h
#include iostream
using namespace std;
extern Borrow *borrows;
Borrow::Borrow(){next=0;}
//DBFile类
//====================
//DBFile.h//数据操作类
//====================
#ifndef HEADER_DBFILE
#define HEADER_DBFILE
#include iostream
#include fstream
#include string
#include Reader.h
#include Worker.h
#include Manager.h
#include Book.h
#include borrow.h
using namespace std;
class DBFile{
public:
DBFile();
void Read_bookdata_outfile();//将book数据读出文件到链表里
void Write_bookdata_infile();//将book链表数据写入到文件里
void Read_readerinfo_outfile();//将读者信息读出文件到链表
void Write_readerinfo_infile();//将读者链表数据写入到文件里
void Read_workerinfo_outfile();//将工作人员信息读出文件到链表
void Write_workerinfo_infile();//将工作人员链表数据写入到文件里
void Read_managerinfo_outfile();//将管理人员信息读出文件到链表
void Write_managerinfo_infile();//将管理人员链表数据写入到文件里
void Read_borrowdata_outfile();//将读者借书信息读出文件到链表
void Write_borrowdata_infile();//将读者借书信息链表数据写入到文件里
};
#endif
#include DBFile.h
using namespace std;
extern Book *books;
extern Worker *workers;
extern Reader *
您可能关注的文档
- [2006最经典品牌广告词]精品免费系列.doc
- [UML系统分析与设计教程]第13章.ppt
- [会议纪要]写作方法和范本.ppt
- [交际] 你一定要会的交际三十六计.doc
- [热门下载]z]j跨部门沟通技巧wiv.doc
- [文献检索] 怎样在pubmed里查找资料.doc
- 05-仓库管理程序.doc
- 2007版全国优秀工程咨询成果奖申报指南征订通知.doc
- 2009年度江西省优秀工程咨询成果申报数量限额表.doc
- 2013一乘驾校年度员工培训需求调查问卷.doc
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 06 排进水问题—小升初奥数思维之典型应用题精讲精练讲义(通用版).pdf VIP
- (精选模板)三维效果图制作合同.doc VIP
- 20G908-1:建筑工程施工质量常见问题预防措施(混凝土结构工程) .docx VIP
- 2025年碳普惠碳普惠市场案例与潜力研究.docx
- 山西省运城市2024-2025学年七年级上学期期末生物学试题(含答案).pdf VIP
- 学堂在线 雨课堂 学堂云 临床中成药应用 综合考试答案.docx VIP
- 爱婴医院2026年工作计划范文.docx VIP
- 慢阻肺.ppt VIP
- 2024新版APQP产品质量先期策划第三版培训课件.pptx VIP
- 学堂在线 雨课堂 学堂云 日语与日本文化 期末考试答案.docx VIP
原创力文档

文档评论(0)