Форум программистов, компьютерный форум CyberForum.ru

Многопоточные библиотеки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Внешний радиус невзвешенного графа http://www.cyberforum.ru/cpp-beginners/thread163111.html
Задали домашку по САОДу в программировании не шарю, кто может, помогите Алгоритм : Определить внешний радиус невзвешенного неориентированного графа методом обхода в ширину ( Внешним радиусом графа будем называть наибольшее среди кратчайших расстояние от центра до какого-либо узла) Способ представления: матрица смежности Язык: С
C++ Шаблонные функции множеств Господа кодеры, подскажите пожалуйста по таким вопросам: 1) правильно ли написана шаблонная функция, она должна работать следущим образом-даны два массива и в третий занести из второго и и из первого только совпадающие элементы // Пересечение множеств template <typename T> void Intersection (T Array1, T Array2, T Array3, const int ASize1, const int ASize2, const int ASize3){ for(int... http://www.cyberforum.ru/cpp-beginners/thread163110.html
Блок-схема C++
Одобрите кто-нибудь моё творение по заданию. Составьте алгоритм по правилу «Если идет дождь, то взять зонт, если снег одеть куртку, в противном случае шляпу»: Блок-схема (начало) ...
Работа с классами C++
#include <iostream> #include <fstream> #include <time.h> #include <stdio.h> using namespace std; class Money { int money, money_prize;; public: Money()
C++ Написать шаблон функции для поиска среднего арифметического массива http://www.cyberforum.ru/cpp-beginners/thread163083.html
Написать шаблон функции для поиска среднего арифметического значений массива
C++ Программа для шифрования Я сис-админ, не уверен что правильно будет писать на Си, но это единственный язык, который еле еле знаю, акромя вбс и проч, разумеется Задача вроде проста до безумия, но ничего похожего не нашел. Суть вопроса: есть артикулы которые нужно зашифровать, чтобы конкуренты не подсмотрели. Нужна программа в 1 окошко, где будет 2 поля и 1 кнопка. В 1 поле - можно будет вписать оригинал артикула,... подробнее

Показать сообщение отдельно
Damaks
18 / 10 / 1
Регистрация: 02.09.2010
Сообщений: 235

Многопоточные библиотеки - C++

02.09.2010, 18:18. Просмотров 3250. Ответов 13
Метки (Все метки)

Всем добрый вечер!
Разрабатываю приложение, которое в конечном итоге должно работать в несколько потоков, и не понимаю как реализовать.
Библиотек для многопоточности много:
1. Набор библиотек Boost
2. OpenMP
3. OpenThreads
4. POCO Thread
5. Zthread
6. Pthreads (Ptreads-w32)
7. Qt4 Threads
8. Intel Threading Building Blocks
9. Потом ещё находил примеры с использованием <thread>, который вообще непонятно откуда брать. Есть только примеры с его использованием...
10. Также нашел ещё функцию _beginthread, и также про неё ничего не понятно.
...
А задача у меня такова, нужно чтобы приложение загружало список, в котором каждая строка - набор параметров. А далее поочередно запускало определенную void функцию с параметрами из каждой строки в новом потоке.
Всего строк около 5000 -> 5000 и потоков.
Никакой синхронизации не нужно, каждый поток там выполняет свою задачу и вконце складывать вычисления всех потоков не нужно. Как функция в каком-то потоке завершается, поток должен сам удалиться.

Т.е. по сути мне нужна просто возможность создавать потоки, удалять потоки и проверять их наличие по одному из параметров строки (если вдруг понадобится запустить функцию с новыми параметрами, чтобы сперва определить что такая уже не обрабатывается).
И надо чтобы работало как на Windows, так и на Lunix
Всем спасибо за любые комментарии, советы и подсказки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru