在main()中的pthread_join之后执行pthread_exit有什么好处?

时间:2013-05-22 23:52:42

标签: c

https://computing.llnl.gov/tutorials/pthreads/samples/join.c

请参阅上面链接中的代码。

  1. 在main()中的pthread_join之后执行pthread_exit有什么好处吗?

1 个答案:

答案 0 :(得分:1)

根据pthread_exit()的POSIX规范判断,使用pthread_exit()代替exit()_exit()return并没有多大好处。名义上,这意味着atexit()处理程序未被执行,这可能意味着文件流不会被刷新 - 更像是_exit()。在示例代码的上下文中,似乎没有必要。