15 / 15 / 1
Регистрация: 05.04.2013
Сообщений: 94
|
||||||
1 | ||||||
Более рациональный способ синхронизации потоков22.03.2014, 20:46. Показов 754. Ответов 6
Метки нет (Все метки)
Вот что делаю я, чтобы дождаться выполнения метода, который вызывается неконтролируемо
Вопрос: имеется ли какой-нибудь способ, который позволил бы продолжать поток, пока _isResult не станет true ?
0
|
22.03.2014, 20:46 | |
Ответы с готовыми решениями:
6
Есть ли ошибка в синхронизации доступа к переменной из нескольких потоков? Более рациональный способ Средства синхронизации потоков. Длительное ожидание Нужен пример, где отсутствие синхронизации потоков приводит к вычислению неверного результата |
15 / 15 / 1
Регистрация: 05.04.2013
Сообщений: 94
|
|
22.03.2014, 21:00 [ТС] | 3 |
Вопрос: имеется ли какой-нибудь рациональный способ, который позволил бы продолжать поток, пока _isResult не станет true, а не использоваться для этого while
0
|
15 / 15 / 1
Регистрация: 05.04.2013
Сообщений: 94
|
|
23.03.2014, 00:20 [ТС] | 6 |
Psilon, Bar() должен принимать аргументы, которые мы заведомо не знаем. Вот такая непростая задача.
0
|
447 / 305 / 47
Регистрация: 23.01.2013
Сообщений: 661
|
||||||
23.03.2014, 14:42 | 7 | |||||
Что значит аргументы которых мы не знаем?
В любом случае решение указал выше Psilon, еще один пример.
0
|
23.03.2014, 14:42 | |
23.03.2014, 14:42 | |
Помогаю со студенческими работами здесь
7
Использовать или мьютекс или монитор для синхронизации потоков Использовать массивы или есть более элегантный способ? Есть ли более простой и оптимальный способ решения данной задачи? Нужно сделать чтобы в цикле работало не более 10-ти потоков Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |