用C编写银行管理系统时,怎样实现密码不回显的功能???如有哪位贵友有C编写的银行管理系统,麻烦您发在我的邮箱中(15234800458@163.com)
一个是用系统的getpass函数
一个是用curse,先关掉终端回显,输完密码再打开
标准C里面的函数没有办法。你需要driver的人专门给你开放个接口。或者使用其他专门的C库,但前提这写C库已经被你们移植过了。如果是 GCC下面,有
#include <curses.h>
你尝试看一下怎么用。网络上大把方式。
######回复 @周翼翼 : 那不是标准库。GCC就不支持。######getch()不是嘛?######@ 周翼翼,@ 中山野鬼 :你们俩太好玩了,看C/C++时常看见你们俩斗,而且都是南京的,呵呵。我也是南京的。哈哈……一个是用系统的getpass函数
一个是用curse,先关掉终端回显,输完密码再打开
#######include <unistd.h>
u=getpass("");
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。