【问题标题】:Use cases for detached threads分离线程的用例
【发布时间】:2014-11-18 07:21:43
【问题描述】:

在分离线程的情况下,如果主线程在分离线程之前完成执行,这将终止进程,杀死所有线程。 pthread_join() 不适用于分离的线程。

那么在什么情况下使用分离线程,因为我应该在终止进程之前确保分离线程已经完成执行?

【问题讨论】:

    标签: multithreading pthreads posix


    【解决方案1】:

    为什么要关心线程是否执行完毕?您关心的是您需要完成的任何工作是否已经完成。如果您使用其他方式来跟踪已完成的工作,则无需等待线程完成执行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-25
      • 1970-01-01
      • 1970-01-01
      • 2021-04-22
      • 1970-01-01
      相关资源
      最近更新 更多