このトピックについては以前にも質問がありましたが、pthread_join() の使用法についてはまだよくわかりません。
メインスレッドに参加せずにスレッドが存在する場合、リソースがクリーンアップされないことをどこかで読みました。私たちが話しているリソースは何ですか?これらのリソースが呼び出しスレッドのスタックに存在する場合、呼び出しスレッドが存在するときにそれらはクリアされませんか? pthread_join() は、ヒープに存在するリソースをクリーンアップするのに役立つと思いますか? また、pthread_exit() を使用する利点は何ですか?