线程退出方式

一:void pthread_exit(void * retval);

       int pathread_join(pthread_t th,void * thread_return);

      int pthread_detach(pthread_t th);

pthread_exit(value);  value可填0,1,2等值规定线程的退出状态

pthread_join(线程号,接收线程退出状态)   用来释放线程退出后的资源

pthread_detach(线程号),线程分离

pthread_cancel(); 由其他线程取消

图片来源于
--------------------- 
作者:yi@ybfq1104 
来源:CSDN 
原文:https://blog.csdn.net/tiandc/article/details/81489308 

猜你喜欢

转载自blog.csdn.net/weixin_42720316/article/details/88971980