C++该怎么写一个需要输入正确的密码才能运行的程序?

远的方 2020-02-06 07:41:56
我自己尝试写了一个,但是有些问题就是自己搞不明白。 比如自己设置好了的用户名和密码,不知道到底该怎么保存,下一次进去之后又没了,又得重新设置。(这压根就不是个密码程序) 求大神在万忙之中抽出一点点时间敲一个代码出来我看看吧! 自己刚入门,太多东西不了解了。
...全文
403 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
牛不才 2020-02-07
  • 打赏
  • 举报
回复
简单来做 可以调用读写文件的接口把用户名和密码存到里面去。下次登陆的时候,再读取这个文件。这个文件有点类似linux下的passwd 还有一个问题是,你把用户的密码用明文直接存到文件里,恐怕不太合适。可以,把密码转成hash值,然后存起来。你下次输入密码的时候,把输入的密码专场hash值,和文件里的对比一下进行校验即可。
yhlzxq 2020-02-07
  • 打赏
  • 举报
回复
加入工程使用测试后,在接收时有不稳当现象,具体如下描述:
1、 使用串口:9600 baud,1 start-bit,1 stop-bit,no partities;
2、 发送正常,但在接收时,偶尔有拆包的情况出现,
加入工程使用测试后,在接收时有不稳当现象,具体如下描述:
1、 使用串口:9600 baud,1 start-bit,1 stop-bit,no partities;
2、 发送正常,但在接收时,偶尔有拆包的情况出现,
yshuise 2020-02-07
  • 打赏
  • 举报
回复
专业点就是调用密码库
寻开心 2020-02-06
  • 打赏
  • 举报
回复
要想保存,就要借助文件了。
把用户名和密码保存到文件当中,比如1.txt
每次启动的时候,从里面读取就好了

你当你当csdn的账号密码在哪儿呢, 也是在服务器上的数据库里面保存着,也相当于是文件存储啊
只是存储在远程而已

保存用户名和密码的文件本省往往要去在加密,防止他人阅读
「已注销」 2020-02-06
  • 打赏
  • 举报
回复
可以设置命令行参数,在终端用命令执行程序,在程序中分析输入的参数,如果正确则进行下面的程序,反之退出程序,至于你说的保存问题可以让程序在运行到正式作用的部分前读取一个配置文件,分析其中的密码,同时你可以将输入的密码写入配置文件,这样下次打开就不需要再输入密码了,两个获取密码的操作如何兼容先自己想想吧,具体函数上网查更快
远的方 2020-02-06
  • 打赏
  • 举报
回复
这个到底该怎么弄呀?

64,281

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧