11

Linux で pthreads を使用しています。pthread_attr_destroyドキュメントから、新しいスレッドを作成するために使用する属性を呼び出すのが安全な時期が明確ではありませんか? 返品後すぐにできpthread_createますか、それともスレッドが結合または分離されるまで待つ必要がありますか?

前もって感謝します、クリストフ

4

1 に答える 1

15

スレッド属性は にコピーされるpthread_createため、呼び出し後に破棄する必要がありpthread_createます。

ここで行間を読む必要がありますhttp://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_create.html :

attr で指定された属性が後で変更されても、スレッドの属性は影響を受けません。

于 2013-02-05T14:55:30.030 に答える