gpt4 book ai didi

c++ - 在控制台应用程序中检测按键?

转载 作者:太空狗 更新时间:2023-10-29 12:35:42 26 4
gpt4 key购买 nike

我需要在控制台应用程序中检测按键,而不提示用户。基本上,我的应用程序通常是一个监听特殊输入设备的守护进程,但我需要在交互模式下使用键盘在开发箱上模拟它。我怎样才能做到这一点? - 我在 Linux 系统上。

最佳答案

如果你不能在等待输入时阻塞,那么你可以使用例如select 检查 STDIN_FILENO 文件描述符是否准备好读取,如果准备好,那么您可以使用正常的输入函数(scanffgets std::getline 等)。

关于c++ - 在控制台应用程序中检测按键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12245081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com