详解C++11 线程休眠函数

余为安 12 0 pdf 2020-12-22 10:12:05

C++ 11之前并未提供专门的休眠函数。c语言的sleep、usleep其实都是系统提供的函数,不同的系统函数的功能还有些差异。在Windows系统中,sleep的参数是毫秒。在类Unix系统中,sleep()函数的单位是秒。从C++11开始,中C++标准库提供了专门的线程休眠函数,使得你的代码可以独立于不同的平台。sleep的时间间隔从纳秒到小时都有具体的定义。我们想要一个线程休眠1分钟:完整的代码示例:输出:。sleep_until会阻塞当前线程直至未来某个时间点到达。

详解C++11 线程休眠函数

详解C++11 线程休眠函数

详解C++11 线程休眠函数

用户评论
请输入评论内容
评分:
暂无评论