C++ 如何在 Linux 和 Windows 上不等待按键 grip "Enter"来读取按键

标签 c++ linux console.readkey

我个人认为标题很明确,如果没有,我会尝试更多。仅适用于 Windows 的托管解决方案,不适用于 Linux。如您所知,方法“getchar()”仅在键盘按键按下“Enter”后读取。

Linux 上不存在 conio.h 库,ncurses 或 curses 必须在构建时使用不同的命令,我认为这不是很有效率。

最佳答案

我想 stdin 上的 fscanf 会做到这一点。

关于C++ 如何在 Linux 和 Windows 上不等待按键 grip "Enter"来读取按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30558889/

相关文章:

c++ - 在c++中的不同目录中包含头文件

c++ - 我可以为宏使用不同于逗号的参数分隔符吗?

Linux 内核模块——安全风险?

linux - 如何解决 AIX tar 命令套接字错误?

c++ 重数据处理和分页

c++ - 如何让Clang改变两阶段查找的规则?

linux - 发送十二个数据包后 PF_UNIX 套接字阻塞

c++ - Pascal 的 readkey 有等价物吗?在 C 或 C++ 中?

c# - C#控制台蛇在长按时卡住