crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

5 страниц V  « < 3 4 5  
Ответить в данную темуНачать новую тему
> Проблемы с многопотоковым приложением, Работа с второстепенным потоком.
terrible
  опции профиля:
сообщение 6.2.2008, 17:33
Сообщение #41


Студент
*

Группа: Участник
Сообщений: 44
Регистрация: 16.10.2007
Пользователь №: 13

Спасибо сказали: 1 раз(а)




Репутация:   0  


void QThread::quit()
или
void QThread::exit ( int returnCode = 0 )
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 6.2.2008, 17:36
Сообщение #42


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(terrible @ 6.2.2008, 17:33) *
void QThread::quit()
или
void QThread::exit ( int returnCode = 0 )

Так их переопределять надо? Или просто вызвать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 6.2.2008, 17:43
Сообщение #43


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


просто вызвать
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 28.8.2008, 13:42
Сообщение #44


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


У меня есть огромная просьба: проблема, которая обсуждалась в этой теме уже давно решена. Но решена не совсем методами Qt. Если у кого-то есть хороший, яркий, понятный пример использования мьютексов и дополнительных потоков, пожалуйста, выложите здесь!!! Примеры, которые приведены в книжке Бланшетта на эту тему чересчур просты! Просьба пример привести посложнее, чем в книге и яркий!

P.S. Просто нашел в программе места, где было бы удобно использовать доп. поток, а внятного применения приведенных в книге примеров найти не смог!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 28.8.2008, 13:48
Сообщение #45


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Ты просто по всей видимости не доконца понимаешь как работаю процессы и потоки.
Почитай книжку Джеффри Рихтера Windows для профессионалов, в ней хорошо описана работа с процессами, потоками и их синхронизация, хоть и на WinApi, но достаточно хорошо разжеваны все аспекты... :)

Сообщение отредактировал ViGOur - 28.8.2008, 13:48
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 28.8.2008, 14:19
Сообщение #46


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(ViGOur @ 28.8.2008, 14:48) *
Ты просто по всей видимости не доконца понимаешь как работаю процессы и потоки.
Почитай книжку Джеффри Рихтера Windows для профессионалов, в ней хорошо описана работа с процессами, потоками и их синхронизация, хоть и на WinApi, но достаточно хорошо разжеваны все аспекты... :)

Ты про теоретическую основу? :) Целый предмет был - параллельное программирование. Проходили кроссплатформенные MPI and OpenMP! Книжка эта есть в электронном виде, спасибо за совет, кое-что перечитаю... :) Мне просто примеры более яркие посмотреть, теорию знаю - а вот практики маловато.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

5 страниц V  « < 3 4 5
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 12:56