【发布时间】:2010-10-17 19:54:58
【问题描述】:
众所周知,getch 会一直等到用户按下某个键,然后返回该值。有没有办法只检查用户当前是否正在按键?这是我想要做的:
while(1){
char x = getch();
if (x){
//blah
}
else if(y == true){
//blah
}
}
有什么建议吗?
【问题讨论】:
-
您不能在标准 C++ 中执行此操作。事实上,
getch也不是标准的。所以你需要指定你正在使用的环境和库。 -
没有平台无关的方式。您正在使用什么平台?
标签: c++ visual-studio-2008 visual-c++ conio