0
A
回答
3
在pthread中,只要任何線程正在運行,該進程將保持活動狀態。
所以是的,即使初始線程已經退出,也可以有一個正在運行的進程。
有一件事可能會讓你感到困惑,當初始線程從main()返回時會發生什麼。這相當於調用exit()。所以如果main()返回,你的過程將結束。但是,如果最初的線程調用pthread_exit()並且還有其他線程仍然存在,那麼您的進程將保持活動狀態。
相關問題
- 1. pthread_exit vs posix線程返回
- 2. ShellExecuteEx和在VCL線程中初始化
- 3. 線程和初始化問題
- 4. pthread_exit來自線程調用的函數
- 5. 初始化主線程
- 6. pthread_join()和pthread_exit()
- 7. pthread_attr_setstacksize和pthread_exit
- 8. 線程化類成員函數;線程初始化通過初始化列表
- 9. 如何等待線程和處理程序初始化
- 10. 初始化糖ORM阻塞UI線程
- 11. NotesContext未初始化爲線程
- 12. 初始化錯誤線程(封閉?)
- 13. Java線程安全延遲初始化
- 14. 如何初始化Kotlin中的線程?
- 15. 線程本地指針初始化
- 16. 初始化多線程中的向量
- 17. 全局靜態初始化線程
- 18. 多線程懶惰初始化
- 19. 初始化線程局部變量
- 20. 初始化靜態塊中的線程?
- 21. NSThread線程安全實現初始化。
- 22. 使用線程初始化類(Python)的
- 23. 與線程初始化相關的pintos中的線程問題
- 24. 使用pthread_exit和pthread_join。了pthread_exit不會終止調用函數
- 25. 線程安全共享對象到期和重新初始化
- 26. 靜態初始化器和線程同步(.NET)
- 27. C++靜態變量初始化和線程
- 28. C++中的靜態初始化和線程安全
- 29. 對象創建(狀態初始化)和線程安全
- 30. 在線列表初始化
另請參閱:http://stackoverflow.com/questions/1695106/multiple-threads-in-c-program/1695137#1695137 – 2010-01-23 04:36:38