当前位置:   article > 正文

一个使用C++编写的简单示例,实现用户登录功能_c++登录界面

c++登录界面

1.创建一个login.h头文件,用于声明Login类,代码如下:

  1. #ifndef LOGIN_H
  2. #define LOGIN_H
  3. #include <string>
  4. class Login {
  5. public:
  6. Login();
  7. bool login(std::string username, std::string password);
  8. private:
  9. std::string m_username;
  10. std::string m_password;

2.创建一个login.cpp源文件,实现Login类的成员函数,代码如下

  1. #include "login.h"
  2. Login::Login() {
  3. // 初始化用户名和密码
  4. m_username = "admin";
  5. m_password = "123456";
  6. }
  7. bool Login::login(std::string username, std::string password) {
  8. if (m_username == username && m_password == password) {
  9. return true;
  10. } else {
  11. return false;
  12. }
  13. }

在Login类的构造函数中,我们初始化了用户名和密码。在login()函数中,我们将传入的用户名和密码与存储在类中的用户名和密码进行比较,如果匹配则返回true,否则返回false。

3.创建一个main.cpp源文件,实现程序的主要逻辑,代码如下:

  1. #include <iostream>
  2. #include "login.h"
  3. int main() {
  4. std::string username, password;
  5. std::cout << "请输入用户名:";
  6. std::cin >> username;
  7. std::cout << "请输入密码:";
  8. std::cin >> password;
  9. Login login;
  10. if (login.login(username, password)) {
  11. std::cout << "登录成功!" << std::endl;
  12. } else {
  13. std::cout << "用户名或密码错误!" << std::endl;
  14. }
  15. return 0;
  16. }

在main()函数中,我们首先提示用户输入用户名和密码,然后创建一个Login对象,并调用login()函数进行验证。如果验证成功,则输出登录成功的信息,否则输出用户名或密码错误的信息。

上述代码只是一个简单的C++登录示例,实际开发中需要根据具体需求进行相应的调整和开发。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/182104
推荐阅读
相关标签
  

闽ICP备14008679号