C++控制台简单的用户登录
# 头文件
#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++控制台简单的用户登录相关推荐
- java简单springboot系统_Springboot系列 3 - 建立简单的用户登录系统
在开始编码前,先建立几个Package(可以按个人习惯命名),如图 1.Controllers 用于存放控制器类 2.Models 用于存放数据实体类 3.Repositories 用于存放数据库操作 ...
- 简单的java信息显示_JSP实现简单的用户登录并显示出用户信息的方法
本文实例讲述了jsp实现简单的用户登录并显示出用户信息的方法.分享给大家供大家参考.具体实现方法如下: login.jsp string path = request.getcontextpath() ...
- 一个简单的用户登录界面
今天我们学习了如何实现一个简单的用户登陆界面,具体要用到两个jsp和一个servlet,具体操作如下: 首先创建一个用户登录界面,inputview.jsp,其源代码如下所示: <!DOCTYP ...
- 简单的用户登录(一)
用来实现一个用户登录,这里要实现的是,输入用户名和密码,提交后,验证两者是否正确. 这里直接对表单提交的二者进行字符串判断,不涉及商业层活动. 实现项: 1 表单提交 2 获取表单提交值 3 客户端判 ...
- python 搭建登陆系统,用Python连接操作MySQL数据库,做一个简单的用户登录注册系统...
我们可以很容易地用Python实现一个用户登录系统,相信这即使是对编程新手来说也是小菜一碟. 作为Python的小萌新,今天我想记录下来的是如何实现一个连接了MySQL数据库的用户登录注册系统,它的效 ...
- Java简单的用户登录界面+MySQL
1 概述 一个简单的Swing登录界面,使用了简单的JDBC. 如图: 2 UI 2.1 主界面 主界面使用了31网格布局+三个JPanel,中间的JPanel使用了22网格布局: import ja ...
- python实现用户登录_Python实现简单的用户登录功能并且限制次数
1 建立一个名称为u_info的文件用来存储用户名和密码信息,如图所示 文件内容如下: zhangxiaosan-123456 lixi-123456 2 写登录功能的函数,用def代码创建名称为lo ...
- html网页设计一个简单的用户登录页面
结果 代码 login.html <!DOCTYPE html> <html lang="en"> <head><meta charset ...
- 【html】【一个简单的用户登录页面代码】
结果 代码 <!DOCTYPE html> <html><head><title>用户登录.html</title><meta htt ...
最新文章
- java并发vol_java 并发中 volitile、synchronized和lock的比较(一)
- 训练AI要“什么自行车” 只用了1万辆小破车 | ICCV2021 VIPriors
- 多索引表 (8)表操作
- java批量删除接口怎么定义_教你在Java接口中定义方法
- PrepareStatement 和Statement 的区别?
- 服务器 ha linux,Linux 高可用(HA)集群之Heartbeat详解
- feedburner怎么用_FeedBurner PRO 現在免費使用
- Tab选项卡切换效果JavaScript汇总
- 牛客网模拟笔试——黑化的牛牛(JavaScript)
- 谷粒商城:14.全文检索ElasticSearch
- 如何看懂一个c语言项目,初学者怎样看懂代码 学习代码编程的注意事项
- EA6900刷梅林教程超详细
- 网页版模仿Excel
- cydia软件路径_ifile下载和安装及使用图文教程 强大的iPhone文件管理器
- 物联网(lot)特定场景最佳实践
- excel两个表格数据对比_excel如何1秒钟合并两个不同表格数据?收下这个方法吧...
- Impossible WHERE noticed after reading const tables
- python程序的控制结构思维导图_python学习之路2(程序的控制结构)
- [词性] 十八、介词 8 [ within ] [ within ] [ across ] [ among ] [ outside ] [ into ] [ beyond ] [ against ]
- 十大网站布局和颜色搭配评析
热门文章
- 标准单元测试步骤:A -B-C-D-E-F
- html5新增标记元素的内容类型,HTML5新标签与javaScript新方法
- mysql锁申请步骤_大话MySQL锁
- 实现Runnable接口
- 机器学习之欠拟合与过拟合
- 基于 YOLOV3 和 OpenCV的目标检测
- CMDB整体项目梳理(1)
- jQuery dataTables四种数据来源[转]-原文地址:http://xqqing79.iteye.com/blog/1219425
- [ios]iOS模拟器应用程序目录结构
- iphone 调试技巧