gpt4 book ai didi

c++ - 在 C++ 中是否有一个由时间控制的循环?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:13:26 24 4
gpt4 key购买 nike

我想知道我是否可以在每次循环之间以一分钟的间隔循环 x 次。

for (int x = 10; x > 0; x--)
{
cout << "BOOM" << endl;
}

有什么方法可以每分钟打印一次 boom 吗?或者有更好的方法吗?

谢谢

最佳答案

标准 C++ 没有这样的函数。您可以做的最接近的事情是无限循环,不断询问一分钟是否过去了。

C++0x 标准草案有 sleep_until()sleep_for()在标题下 <thread> ,但您的实现可能还不支持这些功能(无论如何它们还不是标准的),而且它可能比它的值(value)更多的工作。

查阅您的实现文档。可能有一个 sleep() 函数或类似的东西,你可以输入类似 sleep(60) 的东西在你的循环中。

关于c++ - 在 C++ 中是否有一个由时间控制的循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3618954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com