次のように、時間間隔なしで std::condition_variable::notify_one() を 2 回呼び出した場合、待機しているスレッドの数がウェイクアップします。
{
std::unique_lock<std::mutex> lock(condvar_mutex);
condvar.notify_one();
condvar.notify_one();
}
これらの通知が同じスレッドに何度も配信されるのではなく、異なるスレッドに配信されるという保証はありますか?