Chinaunix首页 | 论坛 | 博客
  • 博客访问: 179888
  • 博文数量: 69
  • 博客积分: 1430
  • 博客等级: 上尉
  • 技术积分: 686
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-22 11:12
文章存档

2011年(1)

2010年(11)

2009年(35)

2008年(22)

我的朋友

分类: LINUX

2009-01-13 18:17:29

int pthread_join(pthread_t thread, void **value_ptr);
DESCRIPTION
       The  pthread_join()  function  shall  suspend execution of the calling thread until the target thread terminates, unless  the  target thread has  already  terminated.  On  return from a successful pthread_join() call  with  a  non-NULL  value_ptr  argument,  the  value  passed to pthread_exit()  by  the  terminating thread shall be made available in the location referenced by value_ptr. When  a  pthread_join()  returns successfully,  the  target  thread has been terminated. The results of multiple simultaneous calls to pthread_join() specifying the same target thread are undefined. If the thread calling pthread_join() is canceled, then the target thread shall not be detached.
我现在理解就是把线程执行过程返回的数据交给value_ptr.
阅读(1045) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~