c++ - 从箭头键获取输入

标签 c++ arrays arrow-keys

我需要编写一个二维数组和数组中的一个玩家,然后我想用箭头键移动玩家。 我在谷歌上搜索了方法和库,找到了 kbhit() , #include <conio.h> , 然而那些已经过时了。
我不知道为什么这种常见问题的答案不容易在网上找到。

我正在使用 Windows 7 和 VS 2015 C++。

最佳答案

我通常使用OpenCV对于这种东西。它也可以在图像处理方面对您有所帮助,但不利的一面是您也必须将其用于图像渲染。要获取您使用的键输入:

char key_input = waitKey(0); 然后检查 key_input 的值。

关于c++ - 从箭头键获取输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36594492/

相关文章:

c# - 如何通过箭头键禁用焦点更改

c++ - 如何使用 Int 65H 输出字符串?

sql - 聚合来自数组列的不同元素的单个数组,不包括 NULL

JavaScript 将具有相同 id 的对象转换为对象数组

java - 如何查找二维字符数组中的字符频率?

ocaml - 是否可以在 OCaml 解释器中使用箭头键?

javascript - 用javascript模拟左右方向键事件

c++ - 具有值语义的即席多态性和异构容器

c++ - 无法使用 twitcurl 编译程序

c++ - 将 3d 数组写入具有不同顺序的文件中