|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.09.2011, 22:55 | #1 |
Пользователь
Регистрация: 21.08.2011
Сообщений: 14
|
Класс для использования потоков
Начал разбираться в многопоточных программках для линукса и возникли проблемки по реализации, точнее не пойму саму логику их распараллеливания. Для практики начал писать небольшой класс, в который подаётся количество потоков, функция, которая по ним разойдётся и значение буфера. При этом я возвращаю значение из функции с помощью pthread_join - это ответ на запрос, но подозреваю что потоки у меня создаются и работают не параллельно, а как бы по очереди ) то есть ждут окончания предыдущего.. как это исправить? Вот то что я написал на данный момент.. хотелось бы услышать полезные комментарии, рекомендации к коду, чего не хватает, как будет правильней.. )
Код:
Последний раз редактировалось Once; 10.09.2011 в 22:37. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
установка приоритетов для потоков | session | Общие вопросы C/C++ | 8 | 23.06.2010 10:17 |
установка приоритетов для потоков | session | Общие вопросы C/C++ | 2 | 21.06.2010 18:11 |
Компонент для использования справки | zmey31313 | Компоненты Delphi | 3 | 30.11.2009 08:31 |
Как создать в Дeлфи класс в DLL для использования его в VC++ | Dmitriy.Ch | Общие вопросы Delphi | 0 | 25.07.2009 08:40 |
Глобальны переменные для потоков | PM85 | Общие вопросы C/C++ | 3 | 15.04.2008 18:12 |