assembly - 设置 VMIN 和 VTIME Termios 程序集
问题描述
我正在完全使用 x86_64 NASM 程序集制作乒乓球游戏。我已经设法使用 Termios 捕获键盘输入,但是当从 读取时stdin
,它会等到按下一个字符。如果我想让球在不关心输入的情况下移动,这是一个问题。我如何让它在继续执行其余代码之前只等待一小段时间?我认为这样做的唯一方法是VTIME
将 Termios 结构数组的一部分设置为某个值并设置VMIN
为 0。有更好的方法吗?如果没有,你会怎么做?我在这里找到了一些关于关闭规范模式的代码,它可以工作,但我不知道如何设置其他值。
解决方案
推荐阅读
- java - Java Rest API 在本地主机上工作但不在服务器上
- android-studio - Flutter NoSuchMethodErro:在 null 上调用了方法“tr”。接收方:空
- python - Speech_Recognizer 无法识别我的声音
- go - go-sqlcipher:无法在 Windows 上编译/运行示例
- kubernetes - 如何正确定义部署规范文件
- python - 简化 Nim 游戏的递归算法
- html - Python3 Scrapy 网络爬虫
- android - Proguard 和 Retrofit 的 Kotlinx 序列化异常
- opengl - 我是否发现了 AMD GPU 整数除法错误?
- database - 在 Docker 中运行 Posgres 时设置酒保备份