boost库中sleep方法详解
2024-10-19 12:33:46
博客转载自:https://blog.csdn.net/huang_xw/article/details/8453506
boost库中sleep有两个方法:
1. 这个方法只能在线程中用, 在主线程中用无效.
void sleep(TimeDuration const& rel_time);
void sleep(system_time const& abs_time);
实例:
boost::this_thread::sleep(boost::posix_time::seconds(2)); // 这种更好用
boost::this_thread::sleep(boost::get_system_time() + boost::posix_time::seconds(2));
2. 在主线程中使用
原型:
sleep(const system_time& xt);
实例:
boost::thread::sleep(boost::get_system_time() + boost::posix_time::seconds(5));
最新文章
- Android调用webservice的例子
- Freemarker 程序开发
- python——线程与多线程进阶
- Java:基于LinkedList实现栈和队列
- 网络编程——URL编程
- POJ 1269 (直线求交)
- ExpressJS File Uploading – GridFS – MongoDB
- ubuntu下文件压缩/解压缩命令总结
- 4月8日学习笔记(js基础)
- node里如何查看浏览器信息
- 寻找大学目标及行动步骤——记ITAEM团队第二期宣讲会(2014.05.14)
- SpringMVC+easyui显示数据
- 编译Android源代码与内核总结
- 【干货】教你如何利用fullPage.js以及move.js插件打造高端大气的网站效果!
- 头部——MimeHeaders
- c语言二级指针内存模型
- redis常用服务安装部署
- python-中缀转换后缀并计算
- Linux下在root权限下临时使用其它用户运行命令
- ios UrlEncode与UrlDecode