c - 等待输入 1 秒,否则继续

标签 c ubuntu wait continue

我只想在 Ubuntu 上用 C 语言实现这个算法:

等待一定时间从键盘接收输入,因此,通过获得可能的输入或随着时间的推移,程序应该继续。

我没有任何线索可以做到这一点! 提前谢谢您。

最佳答案

请参阅 alarm() 的手册和 signal()功能。您可以轻松地使任何代码超时,而无需使用任何线程或进程。

关于c - 等待输入 1 秒,否则继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9041274/

相关文章:

linux - 在/目录中意外使用 rm -r * 后恢复 ubuntu

gitk "package require Tk"

c++ - 在 ubuntu 上配置 Qt 4.6.2 时出错 - "You don' t 似乎在您的 PATH 中有 'make' 或 'gmake'。无法继续”

concurrency - D taskpool 等到所有任务完成

c - 某些输入出现段错误,其他输入则不出现段错误

在 C 中控制对内存映射寄存器的读写访问宽度

c - 多播绑定(bind) - 地址已被使用

Csh脚本调用C程序,参数问题

java - 无法创建自己的方法来使用selenium的显式等待方法

java - 如何从另一个线程中唤醒一个线程?