【Boost】boost库中thread多线程详解11——线程的休眠和中断
来源:互联网 发布:壹卡会可以在淘宝用吗 编辑:程序博客网 时间:2024/05/19 05:02
boost::thread 中提供一个静态方法
void boost::thread::sleep(system_time const& abs_time);
线程将休眠直到时间超时。
sleep 函数是boost::thread中少数几个可能抛出异常的方法之一:
当sleep休眠期间interrupt() 方法被调用,sleep会抛出一个boost::thread_interrupted异常。
除了sleep(),boost::thread提供一个void yield();方法主动放弃当前的CPU时间片。
0 0
- 【Boost】boost库中thread多线程详解11——线程的休眠和中断
- 【Boost】boost库中thread多线程详解5——谈谈线程中断
- 【Boost】boost库中thread多线程详解5——谈谈线程中断
- 【Boost】boost库中thread多线程详解5——谈谈线程中断
- boost库中thread多线程详解5——谈谈线程中断
- boost库中thread多线程详解5——谈谈线程中断
- 【Boost】boost库中thread多线程详解12——线程的分离与非分离
- 【Boost】boost库中thread多线程详解6——线程组简单例子
- 【Boost】boost库中thread多线程详解6——线程组简单例子
- 【Boost】boost库中thread多线程详解9——thread_specific_ptr线程局部存储
- 【Boost】boost库中thread多线程详解13——线程标识符
- 【Boost】boost库中thread多线程详解1——thread入门与简介
- boost库中thread多线程详解6——线程组简单例子
- 【Boost】boost库中thread多线程详解2——mutex与lock
- 【Boost】boost库中thread多线程详解3——细说lock_guard
- 【Boost】boost库中thread多线程详解4——谈谈recursive_mutex(递归式互斥量)
- 【Boost】boost库中thread多线程详解7——wait与timed_wait简单例子
- 【Boost】boost库中thread多线程详解4——谈谈recursive_mutex(递归式互斥量)
- MVC和MVP到底有什么区别呢?
- 43243
- Java序列化Serializable解析
- 使用 Environment Indicator 模块区分不同的 Drupal 环境
- AutoLayout
- 【Boost】boost库中thread多线程详解11——线程的休眠和中断
- 指针,数组,引用之间的不同点
- php生成二维码
- intent的startActivityForResult()方法使用注意事情
- js控制横向滚动条居中,鼠标在页面中的坐标
- Spring Context 启动错误
- 简单字符驱动程序
- Qual F&Q
- UI组件之ViewFlipper实现自动播放的图片库