アプリケーションに 2 つのスレッドがあり、もう一方のスレッドが終了したときにメイン スレッドに通知する必要があるとします。
C++11 がstd::notify_all_at_thread_exit()
, orstd::promise::set_{value,exception}_at_thread_exit()
を提供していることは承知しており、まさに私が探しているものですが、私が使用する STL のバージョン (4.7.2) はこれらの関数をまだ実装していません (これについてはポイント 30.5 および 30.6.5 を参照してください)。ページ)。
それを真似できる可能性はありますか?ありがとう、