【发布时间】:2016-03-10 13:08:50
【问题描述】:
当要求用户输入时,我们需要调用一个阻塞函数,但我希望能够在指定的超时时间过去(通常是几秒钟)后“解除阻塞”并恢复。
我该怎么做?
std::string s;
// blocking function call
std::cin >> s; // how can I resume operation after timeout duration has elapsed?
【问题讨论】:
-
等待的不是编译器。它是您编译的可执行文件。