⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmanager.h

📁 图书管理系统 所有图书管理功能都有,包括借书 还书 查询
💻 H
字号:
//CManager.h
//

#if !defined(AFX_CManager_H__36887263_118C_46A2_8388_87CB428664C3__INCLUDED_)
#define AFX_CManager_H__36887263_118C_46A2_8388_87CB428664C3__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "CBooks.h"
#include <ostream.h>

class CManager      //主要根据编号来管理
{
public:
	CObArray m_list;
	CBooks *pBook;
public:
	CManager();
	virtual ~CManager();
	void AddHead(CBooks *pBook);//在链表头部放书籍,即添加第一本书籍
	void Add(CBooks *pBook,int index);//将书籍放到index处
	void Delete(int index);//删除index处的书籍
	void Delete();
	int Fit(int num);//修改书籍
	void BorrowReader(int index);//借书(填写借阅者资料)
	void BorrowDate(int index);//借书(填写借书日期)
	void ReturnDate(int index);//还书(填写还书日期)
	void PrintNote(int type);//打印催还书通知
	CBooks* GetBook(int index);//获取index处的书籍
	virtual int Find(void *serialNumber);//查找
	virtual void Delete (void *serialNumber);//删除
	virtual void Sort();//排序
	friend ostream& operator << (ostream &os,CManager &mg);
	virtual void Display(ostream &os);//预览
	void Serialize(CArchive &ar);
	int Save(char *filename,CManager *mg); //将数据存储到存档文件
	int Open(char *filename,CManager *mg); //从存档文件中读取数据
};

#endif // !defined(AFX_CManager_H__36887263_118C_46A2_8388_87CB428664C3__INCLUDED_)


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -