使用c++,在制作控制台应用程序时,是否有一种方法可以让cin接受输入的下一个字符并在不按回车键的情况下继续

Using C++, while making a console application is there a way for cin to accept the next character entered and continue without hitting enter?

本文关键字:输入 下一个 cin 字符 情况下 继续 回车 方法 应用程序 控制台 c++      更新时间:2023-10-16

我们刚刚在我的c++类中介绍了屏幕控制,我想做一个控制台应用程序,你可以使用w,a,s,d在屏幕上移动"X",但我不希望用户必须按回车

这在标准c++中是不可能的。您将需要一个跨平台库,如pdcurses或conio库(最初来自DOS),或相关的平台相关库。