9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
|
|
1 | |
Если запустить 2 потока, будет ли один ждать, пока завершится другой20.02.2012, 15:24. Показов 2152. Ответов 12
Метки нет Все метки)
(
Здравствуйте!
Возможно вопрос глупый, но вот никак не пойму Есть цыкл каторый выполняеться n-е количество раз. например, в цыкле нужно запустить два патока один выполняет n=0 второй n=0+1 как они будут выполняться например второй поток завершиться раньше чем первый, что будет дальше? цыкл пойдет дальше или будет ждать окончания первого?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
20.02.2012, 15:24 | |
Ответы с готовыми решениями:
12
Если елементы массива соседние одинаковы то один из них заменяется на 0 а другой увеличиваетмя на один |
9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
|
|
20.02.2012, 16:05 [ТС] | 3 |
вот задача чтобы подождал завершения всех потоков в цикле, а потом уже продолжился цикл, как реализовать не подскажите?
как вообще я понял цикл вообще будет продолжаться если ожидание не включить, тобиш он открыл два потока, потом еще два и тд. неожидание закрытия первых, если не прав поправьте пожалуйто
0
|
9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
|
|
20.02.2012, 16:47 [ТС] | 5 |
Вот еще вопрос, создал я потоки, все хорошо, но например когда они работают, интерфейс программы по пррежнему тормозит, процессор не загружен, все впорядке, в чем проблема? или это из-за дебаг режима?
0
|
9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
|
||||||
20.02.2012, 17:10 [ТС] | 7 | |||||
и так в нескольких кнопках, дальше запускаеться цикл и тд.. и тд. и тд.. проблема в приоритетах на сколько я понимаю, как мне выделить основной то поток чтобы его не заглушало?
0
|
![]() |
|
20.02.2012, 17:13 | 8 |
Покажи весь код, как и где запускаешь потоки, можешь метод не показывать poly4ka (хотя причина может быть как раз в нём), покажи всё остальное, что связано с потоками. Весь код формы.
Добавлено через 33 секунды Из того, что ты выложил, видно что ты запускаешь поток, толку от этого кода ноль.
0
|
9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
|
||||||
20.02.2012, 17:30 [ТС] | 9 | |||||
там все связано с этими потоками, нет смысла все скидоовать Мнения эксперрта нужно) может быть из-за этого? ну типо когда нет отклика, ждет, а это подвисания вызывает
0
|
![]() |
|
20.02.2012, 18:02 | 10 |
Никаких тормозов интерфейса не будет вызывать ожидание отклика от сервера, если оно работает в другом потоке и не обращается к элементам управления на форме. Короче я больше уговаривать не буду. Тут экспертом быть не надо, чтобы понять из-за чего окно виснет, тут просто нужно понимать некоторые моменты.
1
|
9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
|
||||||
20.02.2012, 18:22 [ТС] | 11 | |||||
вообще конечно отрисовываю прогресс бары и label из потоков находящихся в другом птоке, мб из-за этого?
0
|
9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
|
||||||
20.02.2012, 18:39 [ТС] | 13 | |||||
Я отключил это=)
после отпишусь
0
|
20.02.2012, 18:39 | |
Помогаю со студенческими работами здесь
13
TabControl не отрисовывает рамку валидации пока его вкладка не будет выбрана хотя бы один раз Из одного потока запустить другой. Завершение первого не должно сказываться на работе второго 2 потока, один пишет в консоль другой читает с него. Не прокатило
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |