标签:QIO 界面 Cardlist void ATM io
#pragma once
#include "Clerk.h"
#include <vector>
#include <stdio.h>
class Clerklist
{
public:
Clerklist(); //构造函数
~Clerklist(); //析构函数
LL GetRandCard(); //随机生成账号
bool CheckId(char *id, QIO &io); //身份证验证函数
bool ClerkFind(const LL &id); //查找职员
void Show(); //测试函数
friend void QIO::ReadClerklist(Clerklist &t, int n);
friend void QIO::WriteClerklist(Clerklist &t);
void AddClerk(Clerk &t); //添加职员
bool DeleteClerk(const LL &id); //删除职员
bool ModifyClerk(const LL &id, char *Keyword); //职员修改密码
void CreateClerk(QIO &io); //添加账号子界面
void RemoveClerk(QIO &io); //删除账号子界面
void ModifyClerk(QIO &io); //修改密码子界面
bool SearchAccount(LL &account); //查找账号
bool CheckPassword(LL &account, char *Passwrod); //比较密码
char *GetName(LL &account); //公共接口
void SearchCard(Cardlist &ATM, QIO &io); //查询信息子界面
void ModifyCard(Cardlist &ATM, QIO &io); //职员修改信息子界面
void CreateCard(Cardlist &ATM, QIO &io); //添加信用卡子界面
void DeleteCard(Cardlist &ATM, QIO &io); //删除信用卡子界面
void ClerkModify(Cardlist &ATM, QIO &io); //职员修改子界面
void ManagerModify(Cardlist &ATM, QIO &io); //管理员修改子界面
void ClerkManage(QIO &io); //职员管理子界面
void SortCard(Cardlist &ATM, QIO &io); //排序管理子界面
void ClerkLoad(Clerklist &Worker, Cardlist &ATM, QIO &io, LL &accunt); //职员登录子界面
void ManagerLoad(Clerklist &Manager, Clerklist &Worker, Cardlist &ATM, QIO &io, LL &account); //管理员登录子界面
void CharEnd() //任意键返回函数
{
printf(" 任意键结束");
getchar();
system("cls");
}
private:
Clerk *head; //职员链表
int size; //大小
};
标签:QIO,界面,Cardlist,void,ATM,io 来源: https://blog.csdn.net/qcwlmqy/article/details/90759587
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。