如果调用pthread_create()创建线程,即使主进程退出,如何使该线程保持活动状态?
pthread_create()
如果分离线程,则直到最后一个分离的线程完成,该过程才真正结束,但是仅分离的线程将运行。
您可以使用分离线程pthread_detach。
pthread_detach
但是,要使此功能起作用,您必须main使用pthread_exit而不是exit或通过从其返回来退出主线程(运行该函数的线程)。
main
pthread_exit
exit
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句