我正在尝试使用 c++ 创建一个 ATM 应用程序,并且我想在输入 pin 码时显示星号 (****)。我没有尝试过任何事情,因为我不知道该怎么做。
有人可以帮助我吗?
一个可以帮助您开始使用 Windows 的非常小的程序如下所示:
int main(void)
{
char character = 0;
while (true)
{
character = _getch();
if (character == 13) //Enter
break;
else
{
putc('*');
//Do whatever
}
}
}
请注意,此代码不在我的脑海中,仍然需要正确的包含,但应该为您指明正确的方向。
请参阅https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/getch-getwch?view=msvc-160以获取您可能使用的控制代码的文档_getch和列表http://www.asciitable.com/得到。