我目前正在使用Turbo C ++进行学校项目。抱歉,我的代码必须在Turbo C ++上工作。 我打算制作一个简单的游戏,但是根据我的入门水平的知识,我找不到一种简单易懂的方法来检测何时按下了什么箭头键。
在游戏中,我需要定期刷新显示,因此我无法使用getch()
来获取输入,因为它将暂停游戏,但是我不知道另外一种不显示输入的获取方式。因此,我想检测一个按键,然后使用getch()
,但我不知道该怎么做。请帮助我找出一种更简单的方法来实现这一目标。
答案 0 :(得分:4)
很抱歉打扰这个不必要的帖子的人。
幸运的是,我偶然发现kbhit()
中的conio.h
(我不知道存在的 )就像一个咒语。它可以检测按键,而不会停止或中断主要代码。
谢谢