Как реализовать паузу до выполнения функции?

Необходимо блокировать один поток до выполнения функции, вызванной с другого потока. Как это лучше организовать?
  • Вопрос задан
  • 2340 просмотров
Решения вопроса 2
@Xano
boost::condition_variable, если уж буст упомянут?
А вообще, лучше почитать про синхронизацию потоков, множество вопросов отпадёт
Ответ написан
Комментировать
gbg
@gbg Куратор тега C++
Любые ответы на любые вопросы
Использовать Condition Variable из BOOST, а лучше из STL
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
donkaban
@donkaban
Умею рисовать тени
www.manning.com/williams - на всех трекерах мира уже давно, включая даже не слишком косой русский перевод. Глубоко рекомендую.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы