gpt4 book ai didi

c++ - 使用 C++ 检查用户是否在 X 时间内输入值

转载 作者:太空宇宙 更新时间:2023-11-04 14:16:01 25 4
gpt4 key购买 nike

我正在制作一款游戏,我想要一个在后台运行的计时器。如果用户在规定的时间限制内没有输入任何内容,那么他​​们就输了。

我已经让计时器和单独的线程正常工作,但是,我不确定如何让程序检查用户是否为输入提供了值。如果用户未输入任何内容,则计时器应继续倒计时,直到时间用完,此时程序退出。

我设想的伪代码是这样的:

do
{
CheckIfUserInputs;

//skip this if there is no input
if(UserInput == WinningPhrase)
{
cout<< "You win\n";
PlayerWon = true;
}
}while((time > 0) && (PlayerWon != true));

最佳答案

我想你想要 cin.eof()。如果没有任何内容,应该返回 -1。

关于c++ - 使用 C++ 检查用户是否在 X 时间内输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11321831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com