c++11线程sleep
来源:互联网 发布:python post 下载文件 编辑:程序博客网 时间:2024/06/02 10:53
std::this_thread名字空间
在前面的例子中,还用到了一个this_thread::get_id()函数用以获取当前线程的tid,std::this_thread名字空间提供了如下函数以管理当前线程:
- yield
- get_id
- sleep_for
- sleep_until
基本上从名字里就可以猜出它们的功能了。以其中的sleep_for函数为例,它提供了一个跨平台的sleep功能,再也不用自己封装了:
std::chrono::milliseconds dura(2000);
std::this_thread::sleep_for(dura);
PS:在gcc中使用这个函数时,需要再编译的时候加-D_GLIBCXX_USE_NANOSLEEP选项,否则报语法错误,具体原因可以参看这篇文章。
来自:http://www.cnblogs.com/TianFang/archive/2013/01/27/2878519.html
0 0
- c++11线程sleep
- c线程中sleep()和pthread_join()函数之我见
- 【C#.37】多线程中的Sleep以及子线程优先级
- 线程的sleep方法
- 线程(Thread)Sleep
- 再说线程sleep
- 线程例题--- sleep
- JAVA 线程 sleep
- [Java] 线程之sleep
- 线程Sleep(0)
- java线程sleep方法
- 线程Sleep(0)
- sleep();休眠当前线程
- 线程sleep()理解
- 线程wait sleep
- 线程sleep方法
- 线程wait和sleep
- 线程控制—sleep()
- 第四周 习题
- Linux内核启动流程笔记
- php多张图片上传
- 韩顺平java sql server语句的使用
- HBase概述
- c++11线程sleep
- twisted的异步库汇总-- mysql,redis,mongo,zmq,sockjs等
- Xshell连接CentOS问题分析
- Fiddler教程
- [BZOJ1208] [HNOI2004]宠物收养所
- iOS内购IAP及交易安全相关(以游戏道具购买为例)
- css中脱离文档流的理解
- iOS NSUserDefaults
- 结构型模式之桥接模式