c - 如何不间断地从键盘连续获取字符?

标签 c linux terminal curses

我正在使用 ncurses 制作游戏。我尝试了getch()。当我按下键盘上的一个键并且不释放它时,我可以获得相同字符的序列。问题来了。第一个字符和第二个字符之间有一个小停顿。我想知道如何消除它们之间的停顿,并在按下按键时不断获取字符。也许像 Windows 编程中的 KeyDown 之类的东西。

谢谢!

最佳答案

根据我内存中的诅咒,在黑暗中随机拍摄,但 raw();以任何有利的方式改变行为?

关于c - 如何不间断地从键盘连续获取字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16880528/

相关文章:

检查输入是否包含两个整数和一个字符

c - 从不兼容的指针类型传递参数 1( 'strcmp')

linux - BASH 从字符串中获取主要/次要版本

linux - 在 Ubuntu 下使用 snap 时如何将 nvim 添加到 update-alternatives

bash - 更新conda后如何从终端提示中删除(base)

bash - 我怎样才能在 bash 中自动完成带有空格的文件名?

c - 如何检查指针是否有效?

linux - 在 Linux 中, "top"命令中的所有值是什么意思?

ios - 终端不显示正在下载/安装 pods 库

c - 为什么有时 linux 内核中枚举的第一个成员用 0 初始化