开发工具:
文件大小: 647kb
下载次数: 0
上传时间: 2012-08-15
详细说明: 设计了四个类,Reader(读者类),Rdatabase(读者库类),Book(图书类)和Bdatabase(图书库类),读者类主要用于存储信息,其中包括读者的基本属性int tag删除标记 1:已删,0:未删 int no; 读者编号 char name[10];读者姓名 int borbook[Maxbor];所借图书 ;char *getname() 获取姓名 int gettag() 获取删除标记 int getno()获取读者编号void setname(char na[])设置姓名void delbook()设置删除标记void addreader(int n,char *na) 增加读者void borrowbook(int bookid) 借书操作int retbook(int bookid) 还书操作void disp() 输出读者信息;读者库类包括:int top; 读者记录指针Reader read[Maxr]; 读者记录RDatabase() 构造函数,将reader.txt读到read[]中void clear() 删除所有读者信息int addreader (int n,char *na) 添加读者时先查找是否存在Reade r *query(int readerid) 按编号查找void disp() 输出所有读者信息void readerdata(); 读者库维护~RDatabase() 析构函数,将read[]写入reader.txt文件中 图书类包括:int tag; 删除标记 1:已删 0:未删 int no; 图书编号 char name[20]; 书名 int onshelf; 是否在架 1:在架 0:已借 char *getname() {return name;} 获得书名 int getno() {return no;} 获得书编号 int gettag() {return tag;} 获得删除标记 void setname(char na[]) 设置书名void delbook()删除图书void addbook(int n,char *na)增加图书int borrowbook() 借书操作void retbook() 还书操作void disp() 输出图书图书库类包括:int top;图书记录指针 Book book[Maxb]; 图书记录BDatabase() 构造函数,将book.txt读到book[]中void clear() 全删int addbook(int n,char *na) 增加图书Book *query(int bookid)查找图书void bookdata(); 图书库维护~Bdatabase析构函数,将book[]写入book.txt文件中 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.