读书人

用户名跟密码判断

发布时间: 2013-08-23 15:57:36 作者: rapoo

用户名和密码判断
void __fastcall TForm2::Button1Click(TObject *Sender)
{
if (user->Text!="user" || pwsd->Text="pwsd"){
MessageBox("用户名或者密码错误!");
}
else{
login = true;
MessageBox(null,"欢迎","hello!",MB_OK);
this->Close();
}
}

用C++ bulider 判断登录用户名和密码 这么写不对么


if ((strncmp(user->Text, "user", strlen("user")) != 0)
[解决办法]
\
(strncmp(pwsd->Text, "pwsd", strlen("pwsd")) != 0))
// 这样写才是安全的!没指定长度,密码不对也会返回非零的情况

[解决办法]
一般不提倡比较明码吧?也不提倡把密码写死在代码中。

读书人网 >C++

热点推荐