因为在下还没学到连结外部资料库,所以就直接内建一组帐号密码。
目前希望能够有这些功能:
判断帐号是否正确、
判断密码是否正确、
最多只能输入5次错误的密码。
目前构想出来的写法如上:
而在主函数中特别宣告一个int acc_db 变数
并且设定成acc_datebase(acc,pw)的回传值,
是不想在执行swith回圈的时候又算一次,
好像用参照也可以....?"
目前的问题是:
在acc_datebase()函数的定义里面,
想要用acc_db 、pw_db 来比对帐号lovehina 与密码 lemon1357
if(acc_db=="lovehina") // 判断帐号是非
if(pw_db=="lemon1357") // 判断密码是非
不过好像不是这么写,
因为acc_datebase()函数的回传值总是3.....
目前也找不到 if回圈+用字元阵列当判断条件 的用法;
exp:
if(字元阵列[]==字串XXX)
{
叙述1...
叙述2..
}
还有while(acc_db!=1 || pw_error!=0); 这段逻辑似乎也有问题
在下希望只要pw_error ==0 或者 acc_db==1 其中之一成立就能离开回圈...
可以请c++的前辈指点吗?"
还有如果有更适合的写法也请前辈多多指点,
如果有不懂的功能在下会另外再请教的~
#include <iostream>
#include <cstdlib& ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容