c ++以确切的时间间隔循环

时间:2019-05-26 09:41:05

标签: c++ timing

我遇到了与python - loop at exact time intervals类似的问题-唯一的区别是我想使用C ++。

所以:在C ++中如何创建一个循环,使每次迭代都花费一定的时间,而与在循环中执行代码的时间无关呢?

// Example:
for (int i = 0; i < 100; i++)
{
    cout << "foo" << endl; // prints foo every, let's say, 1s
    bar(); // may take, let's say 1ms or 325ms (of course less than 1s)
}

0 个答案:

没有答案