我有一个非常简单的代码:
char character;
std::cin >> character;
但是,我希望它的行为如下:
- 不要回应以安慰我输入的字符
std::cin
应在按下字符时立即返回(解锁),而无需按 Enter 键
这可能吗?我也可以访问 Qt。
最佳答案
这将取决于平台,但您可以使用
getch()
如果您在 Windows 上,它是 conio.h 的一部分
或
getch()
作为 curses.h 的一部分,如果你在 *nix 上
引用资料
关于c++ - 捕获标准输入而不将字符回显到屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3073418/