Linux 类似于 Windows GetAsyncKeyState()
是否有一些 Windows 函数的 Linux 模拟 GetAsyncKeyState() ?或者也许存在一些返回的异步函数 - 键盘缓冲区是否为空?
谢谢。
Is there some Linux analog of windows function GetAsyncKeyState() ? Or maybe there exists some asynchronous function which returns - Does keyboard buffer empty or not ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里的关键问题是:对于哪个抽象? X windows、ncurses 还是 stdio? Linux 并不像 Windows 那样简单和单一。
对于 stdio(普通的旧 stdin/stdout 文本程序),
fgetc_unlocked
可以解决问题。The key question here is: For which abstraction? X windows, ncurses or stdio? Linux isn't as simple and monolithic as Windows is.
For stdio (plain old stdin/stdout text program)
fgetc_unlocked
does the trick.