使程序暂停或休眠C++的函数[重复]
Posted
技术标签:
【中文标题】使程序暂停或休眠C++的函数[重复]【英文标题】:Function to make program pause or sleep C++ [duplicate] 【发布时间】:2017-05-07 01:39:00 【问题描述】:我正在尝试找到一种方法来暂停或休眠我的简单 c++ 程序,例如 Python 中的 time.sleep(x)
。 C ++中有等价物吗?我想在这里使用它的一个例子是:
#include <iostream>
using namespace std;
int main()
for (int x = 0 ; x < 100 ; x++)
cout << 100 - x << " bottles of beer on the wall, "
<< 100 - x << " bottles of beer!\nTake one down pass it around "
<< 100 - (x + 1) << " bottles of beer on the wall\n\n";
//enter sleep here to pause before next output
谢谢
【问题讨论】:
sleep_for? 看这篇帖子***.com/questions/4184468/sleep-for-milliseconds或者参考c++cplusplus.com/reference/thread/this_thread/sleep_for 【参考方案1】:您可以使用 WinAPI 或 POSIX usleep(mcrsec)
中的 Sleep(ms)
函数
【讨论】:
我将如何使用 POSIX,因为我相信它不仅仅是一个库。您是否有一个很好的资源可供我阅读或了解它?以上是关于使程序暂停或休眠C++的函数[重复]的主要内容,如果未能解决你的问题,请参考以下文章