线程pthread_kill()函数问题

qq_39545013 2017-08-22 12:30:57
线程pthread_kill()有一个作用是判断线程的存活问题,他的函数说明其中一条说他的判断返回值如果是ESRCH说明线程号ID就不存在了,那么我想问:比如主线程A创建了线程B,那么线程B运行结束B的线程ID是不是也释放掉了,我看书上说得用pthread_join函数来回收他或者是设置成分离状态B的线程ID才会释放掉
...全文
1066 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
密雪东 2017-12-17
  • 打赏
  • 举报
回复
int pthread_join(pthread_t thread, void **retval); 功能:等待一个指定线程的退出,如果已退出则唤醒等待 参数:thread:指定等待的线程ID retval:承接pthread_exit传递过来的数据 成功:返回0
沉默的小明兄 2017-09-28
  • 打赏
  • 举报
回复
pthread_join 用法你自己去查一下吧。
qq_39545013 2017-08-22
  • 打赏
  • 举报
回复
兄弟们解决一下

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧