linux怎么通过线程id去获取线程

linux怎么通过线程id去获取线程,第1张

通过查看资料,发现一种比较简单的方法就是在代码中使用printf将当前线程的id打印出来。
而这也分成两种情况:
1 如果是pthread,则使用,
#include <pthreadh>
pthread_t pthread_self(void);
2 如果不是pthread,即是由内核创建的线程,则使用,
#include <sys/typesh>
pid_t gettid(void);
获取线程所在的进程的id,方法如下:
#include <sys/typesh>

以上就是关于linux怎么通过线程id去获取线程全部的内容,包括:linux怎么通过线程id去获取线程、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9770314.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存