关于密码的代码问题?
我想写一个程序:程序运行时,第一函数出:“请输入密码”,然后我输入1264587的时候,每输入一个数字会立刻出现一个*将该数字覆盖。。。。。。。这个怎么弄啊?
我是这样写的但是不对:
char ch;
while( ( ch = getchar() ) != '\n')
{
cout << "\b*";
}
每输入一个字符,然后执行\b退格,输出*,就将字符覆盖了。。。
这样写不知为什么不行?。。。呵呵。。。。
大神。。。。。。帮帮我把。。。
[解决办法]
console还是mfc还是其它?
[解决办法]
getch返回一次就fputc一个*。