fd または pthread_t を待機して、スレッドが完了したかどうかを知ることは可能ですか? 私は主に、ソケットがトリガーされることがわかっている select 呼び出しに似たメカニズムを探しています。
私は練習用に生産者と消費者の問題をコーディングしており、pthread_join で各スレッドを待つのではなく、ワーカー スレッドがいつ完了したかを明確に知る方法が必要でした。
ある種の共有メモリ データ構造 / IPC / 同期メカニズムを使用できますが、よりクリーンな方法があるかどうかを知りたいです。