从箭头键获取输入
Getting input from arrow keys
我需要编码一个2D数组和数组中的一个播放器,然后我想用箭头键移动播放器。我在谷歌上搜索了方法和库,找到了kbhit()
、#include <conio.h>
,但它们已经过时了
我不知道为什么这种常见问题的答案不容易在网上找到。
我使用的是windows 7和VS 2015 C++。
我通常使用OpenCV来处理这类事情。它也可以帮助你进行一些图像处理,同时你也必须使用它来进行图像渲染。要获得按键输入,请使用:
char key_input = waitKey(0);
,然后检查key_input的值。
相关文章:
- 如何从用户那里获取输入并将其存储在向量中?
- 代码在执行之前终止,并且没有从用户那里获取输入
- 从用户获取输入/输出
- TFLite 隔离错误,通过获取C++输入和输出
- 如何使 std::istream 从键盘获取输入(如 std::cin)?
- 使用 qt 或 c++ 从桌面获取输入和输出
- 您如何在C++中不断获取输入?
- 从源代码本身C++获取输入
- 函数,从问题中获取输入,并在主函数中使用该输入
- 当我们声明 cin 为 int 并从 cin 中获取输入并在 cout 中打印 cin 时会发生什么?
- 如何在 std::map 中从 std::vector of std::p air 中获取输入?
- 有没有办法将 getline() 与外部文本文件一起使用,然后重新获得 cin 的控制权以从控制台获取输入?
- 从用户获取输入
- 我需要编写一个代码,从用户那里获取输入(句子)并停止在@处
- C 程序在获取输入[控制台应用程序]时跳过行
- 我在C++从函数中的用户获取输入、添加到数组和打印该数组时遇到问题
- 从用户那里获取输入,直到他输入一个数字
- 如何使用数组获取输入,并将其存储在record.h类的主类中的变量中
- getline 语句未获取输入
- 用户定义的功能用于竞争编程中,以获取输入