parent
af9efb2988
commit
ba99520376
@ -0,0 +1,46 @@
|
|||||||
|
#ifndef MANGERBOOK_H
|
||||||
|
#define MANGERBOOK_H
|
||||||
|
#include "Book.h"
|
||||||
|
#include <vector>
|
||||||
|
#include <iostream>
|
||||||
|
#include <cstring>
|
||||||
|
#include <io.h>
|
||||||
|
#include <direct.h>
|
||||||
|
|
||||||
|
#define EXIT 0
|
||||||
|
#define LOANRANKING 1
|
||||||
|
#define ADDBOOK 2
|
||||||
|
#define SEARCHBOOK 3
|
||||||
|
#define SELECTBOOK 4
|
||||||
|
#define LOANBOOK 5
|
||||||
|
#define RETURNBOOK 6
|
||||||
|
#define SHOWBOOK 7
|
||||||
|
#define OTHERS 8
|
||||||
|
#define FILENAME "D:/c++一些代码/library class版/library class版/图书信息.txt"
|
||||||
|
using namespace std;
|
||||||
|
|
||||||
|
class MangerBook
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
MangerBook();//构造函数
|
||||||
|
virtual ~MangerBook();//析构函数
|
||||||
|
void ShowMenu();//菜单
|
||||||
|
void Exit_Sys();//退出
|
||||||
|
void Init_Book();//初始化
|
||||||
|
void LoanRanking();//借出次数排行榜
|
||||||
|
void AddBook();//增加图书
|
||||||
|
void SearchBook();//查找图书
|
||||||
|
void SelectBook();//删除图书
|
||||||
|
void LoanBook();//借出图书
|
||||||
|
int IndexBook(string name);//索引图书在容器中位置
|
||||||
|
int CntDay(const Date& date1, const Date& date2);//计算两个日期之间相差多少天
|
||||||
|
bool LegalDate(const Date& date);//判断日期是否合法
|
||||||
|
void ReturnkBook();//归还图书
|
||||||
|
void ShowBook();//显示书库
|
||||||
|
vector<Book*>* Book_Array;//容器
|
||||||
|
protected:
|
||||||
|
|
||||||
|
private:
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // MANGERBOOK_H
|
Loading…
Reference in new issue