[轉]linux下多線程之pthread_detach(pthread_self())

建立一個線程默認的狀態是joinable, 若是一個線程結束運行但沒有被join,則它的狀態相似於進程中的Zombie Process,即還有一部分資源沒有被回收(退出狀態碼),因此建立線程者應該pthread_join來等待線程運行結束,並可獲得線程的退出代碼,回收其資源(相似於wait,waitpid) 可是調用pthread_join(pthread_id)後,若是該線程沒有運行結束,調用者
相關文章
相關標籤/搜索