5

スレッドの戻りステータスを気にしない場合、pthread_exit が必要ですか?

データ化された pthreads で pthread_exit を呼び出さないことに関連する微妙なリソースの問題があるのではないかと考えています。

ありがとう。

4

2 に答える 2

6

目的は、参加pthread_exit()する他のスレッドがある場合に終了コードを返すことです。

マニュアルから:

   Performing a return from the start function of any thread other than the main
   thread results in an implicit call to pthread_exit(), using the function's
   return value as the thread's exit status.

なので、使わなくても意味はありません。

于 2012-12-21T12:27:02.400 に答える
4

電話する必要はありませんpthread_exit()。スレッド関数から戻る場合も同様にうまく機能し、リソースをリークしません (もちろん、コードにリークがないことを確認する必要があります)

于 2012-12-21T12:25:40.170 に答える