我在为cin>>
出去时遇到了一些麻烦。
5秒钟后,如果用户没有输入任何内容,请跳过此cin>>
并执行下一行。
我尝试使用线程,但不能跳过此cin>>
。cin
线程仍在运行直到获得输入。
我相信这应该有效。
#include <iostream>
#include <ctime>
int main(){
int a;
unsigned t0=time(0);
std::cin >>a;
unsigned elapsed=time(0)-t0;
std::cout <<elapsed<<std::endl;
}