📄 function.h
字号:
bool checkpass(Item * user,int pw)
{
if(user->password==pw)
return true;
else return false;
}
bool getMoney(Item * user, int finteres, int uinteres)
{
int num;
user.Display();
cout<<"请输入要取的钱数"<<endl;
scanf("%d",&num);
bool flag;
if(user->type=='u')//定期
{
flag=user->DrawMoney(num,uinteres);
if(flag==true)
cout<<"取款成功!"<<endl;
return flag;
}
else//活期
{
flag=user->DrawMoney(num,finteres);
if(flag==true)
cout<<"取款成功!"<<endl;
return flag;
}
}
bool saveMoney(Item * user, int finteres, int uinteres);
bool getMoney(Item * user);//
bool saveMoney(Item * user);//存钱
void Check(Item * user);//查看信息
bool changePW(Item * user);//修改密码
store();//存储?
bool changeTime();
bool addUser();
bool deleteUser();
Item * findUser(int account)//还是直接写到函数里
int interest;
bool getMoney(Item* user)
{
int num;
user->Display();
cout<<"请输入要取的函数"<<endl;
scanf("%d",&num);
bool flag=user->DrawMoney(num,interest);
if(flag==true)
cout<<"取款成功!"<<endl;
return flag;
}
bool changePW(Item* user)
{
int pass=0;
cout<<"请输入原始密码"<<endl;
cin>>pass;
if(user->CheckPass(pass)==true)
{
cout<<"请输入新密码"<<endl;
cin>>pass;
bool success=user->ChangePass(pass);
if(success==true)
{
cout<<"成功!请继续选择您需要的输入"<<endl;
return true;
}
else
{
cout<<"系统问题密码未能修改成功,请重试~~"<<endl;
return false;
}
}
else
cout<<"输入原始密码错误!"<<endl;
return false;
}
void ReBuildIndex(FILE*a,avlNode * root)
{
if(root==NULL)
return;
ReBuildIndex(FILE*a,avlNoderoot->leftptr);
fscanf("%d %d\n",(root->value).account,(root->value).pos);
ReBuildIndex(FILE*a,avlNoderoot->rightptr);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -