所以我想知道我是否可以使用变量或其他东西来保存clock
的值。例如:
if (this)
that = Clock();
那我就可以做
if (that + 20000)//20 seconds later
dothing();
非常感谢您的帮助:D
答案 0 :(得分:3)
您应该研究git rebase --continue
东西,它具有获取当前时间,增加持续时间以及进行各种其他奇妙功能的方法。
例如,类似:
std::chrono
答案 1 :(得分:0)
在c ++ 11中使用sleep_until
#include <iostream>
#include <chrono>
#include <thread>
int main()
{
std::chrono::system_clock::time_point now = std::chrono::system_clock::now();
std::chrono::seconds sec(2);
std::this_thread::sleep_until(now+sec);
std::cout << " done "<<std::endl;
}