相关疑难解决方法(0)

C非阻塞键盘输入

我正在尝试用C语言编写一个程序(在Linux上)循环,直到用户按下一个键,但不应该要求按键继续每个循环.

有一个简单的方法吗?我想我可以做到这一点,select()但这似乎很多工作.

或者,有没有办法在程序关闭之前捕获ctrl- ckeypress进行清理而不是非阻塞io?

c linux asynchronous input nonblocking

76
推荐指数
5
解决办法
10万
查看次数

如何检查Linux中是否按下了某个键?

我需要知道Linux中的哪个中断检查是否按下了任何键?

linux

2
推荐指数
1
解决办法
5197
查看次数

如何在不提示用户的情况下检测Linux C GUI程序中的按键操作?

如何在不提示linux用户的情况下检测C中的键盘事件?也就是说,运行的程序应该通过按任意键终止.有人可以帮忙吗?

c linux keypress

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×3

c ×2

asynchronous ×1

input ×1

keypress ×1

nonblocking ×1