我遇到了与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)
}