C++中如何隐藏数字密码?

这里有一串数字n=123456;当用户每输入一个数字时,自动用‘*’隐藏

控制台程序还是窗口程序?
控制台的话getch()函数接收字符不回显,只要你接收到一个就在屏幕输出一个'*'就行了。
窗口程序的话,好像Edit控件就有这个功能,你设置一下就好了。

自动?代码实现,检测到用户输入后记录实际的输入,但是显示的是字符*。

man tcgetattr

man tcsetattr

获取设置终端属性。

不显示,或者使用特定字符代替

有password控件可以直接实现的