多线程程序开辟的过程中 , 常用的阐发问题的手段就是日记 , 而为了区分分歧线程 , 输出日记的同时也要同时输出线程id , 是以 , 本文告诉你在各类场景下 , 如何获取线程ID
需要这些哦
C++11
方式/
1经由过程挪用std::this_thread.get_id()来获取内部线程的id
文章插图
2建立线程后 , 经由过程线程对象获取线程id, 然后挪用join函数期待线程竣事
文章插图
3从输出打印信息看 , 内部线程的id和经由过程线程对象获取的id是不异的
文章插图
4【怎样获取线程ID】启动线程 , 设置线程分手属性之后 , 再获取线程id
文章插图
5从输出信息看 , 内部线程的id与分手之后获取的线程id分歧
文章插图
6挪用std::thread::id()可以获取默认线程id
文章插图
7调试运行成果如下所示 , 默认线程的id号是0x0
文章插图
注重事项喜好经验接待点赞投票!
以上内容就是怎样获取线程ID的内容啦 , 希望对你有所帮助哦!
推荐阅读
- ppt上怎样制作一张漂亮的目录幻灯片
- 登幽州台歌为我们描绘了一幅怎样的画面 登幽州台歌描绘了一幅怎样的画面
- 怎样训练狗狗不吃别人给的东西?
- 美国枪支管理条例是怎样的
- 怎样剪出漂亮的雪花
- java多线程创建方式三Callable
- 怎样用Auto CAD画一个乃至多个矩形
- 在Word中,怎样批量修改图片的样式
- 怎样做墙体永久不发霉 如何防止墙面发霉
- 马德里商标注册的规定是怎样?特点有哪些?