美文网首页
pthread_exit()

pthread_exit()

作者: 小幸运Q | 来源:发表于2020-04-02 11:13 被阅读0次

  1. 在主线程中,在main函数中return了或是调用了exit(不是pthread_exit)函数,则主线程退出,且整个进程也会终止,

此时进程中的所有线程也将终止。因此要避免main函数过早结束。

2、在主线程中调用pthread_exit, 则仅仅是主线程结束,进程不会结束,进程内的其他线程也不会结束,

直到所有线程结束,进程才会终止。

3、在任何一个线程中调用exit函数都会导致进程结束。进程一旦结束,那么进程中的所有线程都将结束。

相关文章

  • pthread_exit()

    在主线程中,在main函数中return了或是调用了exit(不是pthread_exit)函数,则主线程退出,且...

  • # 系统编程(系统函数)线程

    eg:pthread_create() eg:pthread_exit(void *retval) //在上图中,...

  • 第二十五天

    学习内容:线程(2/2)收获: 了解了线程的退出:pthread_exit(); 了解了线程的取消:pthread...

  • 线程编程(一)

    1.线程创建和退出创建线程:pthread_create退出线程: 线程执行完毕 pthread_exit不可使用...

  • C++ Linux多线程:创建和结束线程的函数

    创建和结束线程 包括 pthread_create:用于创建一个线程 pthread_exit:线程函数结束时调用...

  • c++ pthread使用

    参考文章 1.创建线程 2、终止线程 在这里,pthread_exit 用于显式地退出一个线程。通常情况下,pth...

网友评论

      本文标题:pthread_exit()

      本文链接:https://www.haomeiwen.com/subject/elapyhtx.html