Задача : имеется глобальная структура , в которой есть флаг .
Для работы с этим флагом нужно создать 2 потока , каждый из которых будет выполнять отдельную функцию : первый поток - назовем его left - будет активировать этот флаг , второй - right - деактивировать .
Процесс активации-деактивации сделать поочередным в течении неопределенного промежутка времени.
Из кода понятно , что если закомментировать блокировку , то работать это не будет.
У меня вот какой вопрос : что изменится , если раскомментировать условную переменную ?
Визуально - вроде ничего , поэтому непонятно ...
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от ly
Ответ на:
комментарий
от ly
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от Deleted
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Синхронизация потоков (2012)
- Форум Синхронизация потоков (2024)
- Форум простейшая синхронизация потоков (2012)
- Форум Синхронизация потоков. std::condition_variable. (2018)
- Форум синхронизация потоков ( ламер-программер ) (2001)
- Форум Синхронизация потоков с помощью семафоров (2013)
- Форум Синхронизация глобальных переменных в потоках (2009)
- Форум Классы и средства синхронизации потоков (2003)
- Форум Синхронизация (2012)
- Форум синхронизация (2014)