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

📄 datatype.hpp

📁 一个图书馆管理系统,是用C++编写的,大一时的作业!
💻 HPP
字号:
#include <iostream>
#include <string>
using namespace std;

class Tperson
{
      friend class OPERATION;

	  public:
			void prn()
			{
				cout << "借阅者姓名:" << name << endl;
				cout << "电话      :" << phone_number << endl;
				cout << "借阅日期  :" << year << "/" << month << "/" << day << endl;
			}

      protected:
                string        name;
                unsigned long phone_number;
                int           year, month, day;

};

class Tbook
{
      friend class OPERATION;

	  public:
			 bool operator < (const Tbook &);
			 unsigned long Getlabel() { return book_label; }
			 string Getname() { return name; }
			
			 void prn()
			 {
				 cout << "书  号:" << book_label << endl;
				 cout << "书  名:" << name << endl;
				 cout << "作  者:" << author << endl;
				 cout << "出版社:" << concern << endl;
				 cout << "关键字:" << key << endl;
			 }

	  protected:
                unsigned long book_label;
                string        name;
                string        author;
                string        concern;
                string        key;
                short         status;
                Tperson       borrower;
};

                                                                                /*
                                                                                  数据库结构说明
                                                                                   
                                                                                   管理员账号        administrator_name
                                                                                   管理员密码        administrator_pwd
                                                                                   图书馆藏书总数    book_total
                                                                                   图书1:           (读取空行)
                                                                                       书号           Tbook::book_label 
                                                                                       书名           Tbook::name
                                                                                       作者           Tbook::author
                                                                                      出版社          Tbook::concern
                                                                                      关键字          Tbook::key
                                                                                     借阅情况         Tbook::status
                                                                                    若借阅情况为1  则继续有借阅者资料 
                                                                                     借阅人姓名        Tperson::name
                                                                                        电话           Tperson::phone_number
                                                                                      借阅日期         Tperson::year  Tperson::month  Tperson::day
                                                                                */

⌨️ 快捷键说明

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