特牛网址导航

终止线程执行的3种方法(pthread_exit()、pthread_cancel()、return)_pthread 线程退出_CodeAllen嵌入式的博客-CSDN博客

网友收藏
  • 链接地址:https://allen5g.blog.csdn.net/article/details/126535947
  • 链接标题:终止线程执行的3种方法(pthread_exit()、pthread_cancel()、return)_pthread 线程退出_CodeAllen嵌入式的博客-CSDN博客
  • 所属网站:allen5g.blog.csdn.net
  • 被收藏次数:2154
return 语句和 pthread_exit() 函数的含义不同,return 的含义是返回,它不仅可以用于线程执行的函数,普通函数也可以使用;和之前不同,pthread_exit() 函数只适用于线程函数,而不能用于普通函数。多线程程序中,一个线程还可以向另一个线程发送“终止执行”的信号(后续称“Cancel”信号),这时就需要调用 pthread_cancel() 函数。类型的指针,可以指向任何类型的数据,它指向的数据将作为线程退出时的返回值。头文件中,该宏的值为整数 3)。_pthread 线程退出