c++输入隐藏密码的实现
最近在用C++
编写一个图书管理系统, 其中需要用户的登录, 原来没有想太多, 就用了普通的cin
输入, 但是前两天组里的同学说, 要是输入密码的时候能将其隐藏就好了。以前做网站的时候, 有各种标签属性可以很方便的实现这个功能, 但是现在是控制台…不知道怎么搞了。最后百度谷歌后发现了一个很神奇的函数
实现
简而言之, 就是使用C++
的getch()
函数, 注意不是getchar
, 这个函数可以使用户的输入不显示在屏幕上, 其包含在conio.h
头文件中, 下面看代码
1 | static void inputPassword(string &str, int size) { |
为方便对其操作, 我使用了string
, 其中需要进行char*
和string
的转换
项目地址
- 本文标题:c++输入隐藏密码的实现
- 创建时间:2016-12-10 22:03:41
- 本文链接:posts/4db0.html
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!