# 头文件

#include "stdafx.h"using namespace std;class UserLogin
{
public:UserLogin();~UserLogin();bool setUserName(std::wstring username);bool setPassWord(std::wstring password);bool login();bool getLoginState();//获取登录状态private:std::wstring m_username;std::wstring m_password;int m_login; //m_login= 1为登录成功 0为失败
};

# 实现

// ManageSystem.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include "ManageSystem.h"using namespace std;UserLogin::UserLogin() : m_password(L"") , m_username(L"") , m_login(0)
{//进行数据库的初始化
}UserLogin::~UserLogin()
{}bool UserLogin::setUserName(std::wstring username)
{if (username.size() <=0){cout << "用户名为空" << endl;return false;}m_username = username;return true;
}bool UserLogin::setPassWord(std::wstring password)
{if (password.size() <=0){cout << "密码为空" << endl;return false;}m_password = password;return true;
}bool UserLogin::login()
{if (m_password.size()>0 && m_username.size() >0){m_login = 1;cout << "登录成功" << endl;return true;}cout << "登录失败" << endl;return false;
}bool UserLogin::getLoginState()
{if (m_login == 0){cout << "没登录状态" << endl;}else{cout << "已登录" << endl;}return true;
}int _tmain(int argc, _TCHAR* argv[])
{UserLogin curLogin;curLogin.setUserName(L"dd");curLogin.setPassWord(L"dd");curLogin.login();system("pause");return 0;
}

C++控制台简单的用户登录相关推荐

  1. java简单springboot系统_Springboot系列 3 - 建立简单的用户登录系统

    在开始编码前,先建立几个Package(可以按个人习惯命名),如图 1.Controllers 用于存放控制器类 2.Models 用于存放数据实体类 3.Repositories 用于存放数据库操作 ...

  2. 简单的java信息显示_JSP实现简单的用户登录并显示出用户信息的方法

    本文实例讲述了jsp实现简单的用户登录并显示出用户信息的方法.分享给大家供大家参考.具体实现方法如下: login.jsp string path = request.getcontextpath() ...

  3. 一个简单的用户登录界面

    今天我们学习了如何实现一个简单的用户登陆界面,具体要用到两个jsp和一个servlet,具体操作如下: 首先创建一个用户登录界面,inputview.jsp,其源代码如下所示: <!DOCTYP ...

  4. 简单的用户登录(一)

    用来实现一个用户登录,这里要实现的是,输入用户名和密码,提交后,验证两者是否正确. 这里直接对表单提交的二者进行字符串判断,不涉及商业层活动. 实现项: 1 表单提交 2 获取表单提交值 3 客户端判 ...

  5. python 搭建登陆系统,用Python连接操作MySQL数据库,做一个简单的用户登录注册系统...

    我们可以很容易地用Python实现一个用户登录系统,相信这即使是对编程新手来说也是小菜一碟. 作为Python的小萌新,今天我想记录下来的是如何实现一个连接了MySQL数据库的用户登录注册系统,它的效 ...

  6. Java简单的用户登录界面+MySQL

    1 概述 一个简单的Swing登录界面,使用了简单的JDBC. 如图: 2 UI 2.1 主界面 主界面使用了31网格布局+三个JPanel,中间的JPanel使用了22网格布局: import ja ...

  7. python实现用户登录_Python实现简单的用户登录功能并且限制次数

    1 建立一个名称为u_info的文件用来存储用户名和密码信息,如图所示 文件内容如下: zhangxiaosan-123456 lixi-123456 2 写登录功能的函数,用def代码创建名称为lo ...

  8. html网页设计一个简单的用户登录页面

    结果 代码 login.html <!DOCTYPE html> <html lang="en"> <head><meta charset ...

  9. 【html】【一个简单的用户登录页面代码】

    结果 代码 <!DOCTYPE html> <html><head><title>用户登录.html</title><meta htt ...

最新文章

  1. java并发vol_java 并发中 volitile、synchronized和lock的比较(一)
  2. 训练AI要“什么自行车” 只用了1万辆小破车 | ICCV2021 VIPriors
  3. 多索引表 (8)表操作
  4. java批量删除接口怎么定义_教你在Java接口中定义方法
  5. PrepareStatement 和Statement 的区别?
  6. 服务器 ha linux,Linux 高可用(HA)集群之Heartbeat详解
  7. feedburner怎么用_FeedBurner PRO 現在免費使用
  8. Tab选项卡切换效果JavaScript汇总
  9. 牛客网模拟笔试——黑化的牛牛(JavaScript)
  10. 谷粒商城:14.全文检索ElasticSearch
  11. 如何看懂一个c语言项目,初学者怎样看懂代码 学习代码编程的注意事项
  12. EA6900刷梅林教程超详细
  13. 网页版模仿Excel
  14. cydia软件路径_ifile下载和安装及使用图文教程 强大的iPhone文件管理器
  15. 物联网(lot)特定场景最佳实践
  16. excel两个表格数据对比_excel如何1秒钟合并两个不同表格数据?收下这个方法吧...
  17. Impossible WHERE noticed after reading const tables
  18. python程序的控制结构思维导图_python学习之路2(程序的控制结构)
  19. [词性] 十八、介词 8 [ within ] [ within ] [ across ] [ among ] [ outside ] [ into ] [ beyond ] [ against ]
  20. 十大网站布局和颜色搭配评析

热门文章

  1. 标准单元测试步骤:A -B-C-D-E-F
  2. html5新增标记元素的内容类型,HTML5新标签与javaScript新方法
  3. mysql锁申请步骤_大话MySQL锁
  4. 实现Runnable接口
  5. 机器学习之欠拟合与过拟合
  6. 基于 YOLOV3 和 OpenCV的目标检测
  7. CMDB整体项目梳理(1)
  8. jQuery dataTables四种数据来源[转]-原文地址:http://xqqing79.iteye.com/blog/1219425
  9. [ios]iOS模拟器应用程序目录结构
  10. iphone 调试技巧