Russian Qt Forum
Апрель 19, 2024, 21:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 ... 6 7 [8]   Вниз
  Печать  
Автор Тема: Очереди, самодельные сигналы  (Прочитано 71378 раз)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #105 : Август 23, 2010, 17:15 »

Скорее всего ты будешь останавливать свои потоки в какой то другой функции (когда они будут не нужны), вот там вызов wait() будет более уместен.
Здесь myThread1.wait() не остановка, а ожидание завершения нитки (pthread_join). Или я не понял и и речь идет о др. wait?  Улыбающийся
Записан
labview
Гость
« Ответ #106 : Август 23, 2010, 17:25 »

По нажатию на кнопку Exit, оба (все) потока получают задание с номером 0, что означает закончить цикл потока.
Записан
BRE
Гость
« Ответ #107 : Август 23, 2010, 17:45 »

Здесь myThread1.wait() не остановка, а ожидание завершения нитки (pthread_join). Или я не понял и и речь идет о др. wait?  Улыбающийся
Я про то, что wait() уместней ставить после команды остановить поток.
Записан
Страниц: 1 ... 6 7 [8]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.042 секунд. Запросов: 23.