ブースト スレッドを作成し、そのアドレスをマップに保存しています。これらのスレッドは、スレッド割り込みを行うまで、(たとえば) mapA に対して継続的に実行および反復されます。
今質問:
mapA の値を削除したい。mapA の値の削除が完了するまで、このスレッドをスリープさせたいと考えています。削除が完了すると、スレッドは作業を続行する必要があります。
Thread1
{
...Code...
...Code...
loop over mapA
...Code...
...Code...
}
Thread2
{
sleep(Thread1)
until
value in the mapA is deleted
Continue(Thread1)
}
前もって感謝します !