我想在Linux中创建命令行游戏,但我不知道获取关键状态。我听说过getch(),但是这样可以停止程序。

最佳答案

我花了一些时间阅读。显然,如果没有库的帮助,这是一件很难的事情。很多人推荐图书馆ncurses。如果要尝试自己做,则需要了解切换终端模式和类似此类疯狂内容的知识。该线程非常有用:Non-blocking keyboard read - C/C++

10-07 14:52