如何在CUI游戏中输入C 控制台中的密钥输入
How to take in key input in c++ console for a CUI game
我正在尝试用文字制作蛇游戏,但是我不知道是否可以在不使用第三方库中输入控制台中的密钥输入,并且想知道它是否是可能,谢谢。
第三方库这样做。它们用C或C 编写。是的,你也可以做。
但是您不说您正在使用的操作系统。Windows和Unix之间的方法不同。
实际上,如果您想变得非常贴心,则UNIX终端并非全部VT102,而真实的控制台UI将使用TermCap之类的终端库来查找正确的控制序列。实际上有数百种古老的终端类型。每个12月,IBM,HP,WYSE或Tektronix做了自己的事情略有不同。
相关文章:
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- 为什么控制台要求输入,即使代码中没有输入
- 防止控制台在通道字符(在 c++ 中)中输入空格(即空格、制表符和换行符)
- 跳转到通过输入坐标定义的控制台屏幕位置
- 控制台未正确读取输入字符串
- 直接输入控制台应用程序
- 当被一个输入分开时,有两个控制台输出同时显示
- 如何在控制台应用程序中添加滚动功能以显示更大的输入
- 有没有办法将 getline() 与外部文本文件一起使用,然后重新获得 cin 的控制权以从控制台获取输入?
- 如何从 c++ 控制台读取未知行数(允许空行)上的输入
- 如何将控制台的输入存储到 wchar_t 变量?
- 从 R 控制台获取用户输入:Rcpp 和 std::cin
- 如何将用户输入从控制台传递到不同线程中的对象 -> QTcpsocket
- 将文本发送到输入行控制台 C++
- 如何在 eclipse 中将标准输入从控制台更改为另一个程序
- 如何防止父进程在孩子死后丢失控制台输入?
- 如何使用字符串获取用户控制台输入
- C 程序在获取输入[控制台应用程序]时跳过行
- 不暂停代码的用户输入(c++控制台应用程序)
- 实时键盘输入控制台(在Windows中)