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

📄 reader.h

📁 图书管理系统
💻 H
字号:
class Reader  
{  
private:  
//删除标记 1:已删 0:未删  
int tag;  
//读者编号  
int no;  
//读者姓名  
char name[10];  
//所借图书  
int borbook[Maxbor];  
public:  
Reader()  
{  
;  
}  
//获取姓名  
char *getname()  
{  
return name;  
}  
//获取删除标记  
int gettag()  
{  
return tag;  
}  
//获取读者编号  
int getno()  
{  
return no;  
}  
//设置姓名  
void setname(char na[])  
{  
strcpy(name,na);  

}  
//设置删除标记 1:已删 0:未删  
void delbook()  
{  
tag=1;  
}  
//增加读者  
void addreader(int n,char *na)  
{  
tag=0;  
no=n;  
strcpy(name,na);  
for(int i=0;i<Maxbor;i++)  
borbook[i]=0;  
}  
//借书操作  
void borrowbook(int bookid)  
{  
for(int i=0;i<Maxbor;i++)  
{  
if (borbook[i]==0)  
{  
borbook[i]=bookid;  
return;  

}  
}  

}  
//还书操作  
int retbook(int bookid)  
{  
for(int i=0;i<Maxbor;i++)  
{  
if(borbook[i]==bookid)  
{  
borbook[i]=0;  
return 1;  

}  
}  
return 0;  
}  
//读出读者信息  
void disp()  
{  
cout << setw(5) << no <<setw(10) << name<<"借书编号:[";  
for(int i=0;i<Maxbor;i++)  
if(borbook[i]!=0)  
cout << borbook[i] << "|";  
cout << "]"<<endl;  

}  
};  

⌨️ 快捷键说明

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