Логика работы многопоточности |
Здравствуйте, гость ( Вход | Регистрация )
Логика работы многопоточности |
RazrFalcon |
7.12.2010, 14:23
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Пример:
Раскрывающийся текст
Одним словом у меня есть цикл в котором я должен передавать разные значение в потоки и получать обратно результат обработки функции match. Лучше описать не могу, так как не совсем понимаю как должна выглядеть программа такая. |
|
|
RazrFalcon |
13.12.2010, 21:36
Сообщение
#2
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Да просто я до этого запускал пол обработки в главном потоке, а вторую половину в дополнительном.
И когда понадобилось что бы дополнительный работал чуть дольше, вылезла такая ошибка. Я понимаю, что просто главный завершился уже, и убивает дополнительный. Просто когда сделал два дополнительных потока, а главный только запускал их, то прога рушилась сразу, мне надо как то не дать завершатся главному потоку пока остальные не закончат работу. А то что я написал тоже криво работает, и проц еще больше жрет Я понимаю что потоки - это не на один день, но все равно. Что то с isFinished () |
|
|
Текстовая версия | Сейчас: 22.12.2024, 19:50 |