Задать вопрос
@Carver182
инженер-программист

Как организовать синхронизацию потоков Qthread БЕЗ ресурсов?

Нужно синхронизировать работу двух потоков, которые НЕ делят никаких ресурсов. Просто один высылает сигнал на старт второму и ждет пока тот не выполнит работу на своем участке, и лишь после окончания работы второго первый может продолжить работать. Знаю что нужно юзать мьютексы, но везде примеры, где этим самым мьютексом обладает именно ресурс. Куда помещать мьютекс если каждый поток работает лишь в своем огороде и у них нет общего ресурса? В основном они работают асинхронно, но при наступлении некоторого события их работу нужно начать синхронизировать.
  • Вопрос задан
  • 444 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
MAKAPOH
@MAKAPOH
многостаночник
Посмотрите QWaitCondition и пример его использования.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы