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

Многопоточность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ шаблон класса списка http://www.cyberforum.ru/cpp-beginners/thread518195.html
Уважаемые программисты! помогите пожалуйста с шаблоном класса списка вот код: template <class T> class ListClass { private: struct Node { T Value; Node* next; }; Node* first; //первый элемент Node *current; //последний элемент
C++ Работа с массивом Привет. Прошу помощи вот с какой ситуацией. Нам в универе задали сделать лабораторную по массивам, но я в них вообще не разбираюсь как и в программировании в целом :(. Пожалуйста, сделайте, кто может, а то вообще беда :(. уже все, спасибо :) http://www.cyberforum.ru/cpp-beginners/thread518183.html
C++ Дан текст. а) Найти количество слов, начинающихся с буквы б
Здравствуйте. Помогите пожалуйста с задачей... Дан текст. а) Найти количество слов, начинающихся с буквы б; б) Найти количество слов, у которых первый и последний символы совпадают между собой; в) Найти длину самого короткого слова. Добавлено через 1 час 7 минут посмотрите кто нить пожалуйста..
Как объяснить в программе эти данные C++
Всем привет! Помогите разобраться с данной частью программы, проясните пожалуйста что она означает по строчно - очень прошу - запуталась...поняла что задаем строку и он ее модифицированную выводит...а подпункты не смогла разобрать... int main() { string str("12345 67890 abcde klmno"); istringstream iss(str); string outstr, word; while ( iss >> word ) { outstr += *(word.end()-1);
C++ 20: invalid conversion from `int (*)()' to `char' http://www.cyberforum.ru/cpp-beginners/thread518171.html
помогите исправит ошибку-20: invalid conversion from `int (*)()' to `char' #include <iostream> #include <conio.h> using namespace std; int main() { int word = 1; int d = 0; int pr = 0; char ch;
C++ Подсчитайте, сколько раз встречается каждая цифра в элементах двумерного массива Найдите все цифры в элементах двумерного массива и подсчитайте, сколько раз встречается каждая. Каждое действие оформить в виде функций. подробнее

Показать сообщение отдельно
ymail
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 4

Многопоточность - C++

13.03.2012, 21:46. Просмотров 344. Ответов 0
Метки (Все метки)

Здравствуйте.
Подскажите пожалуйста как лучше всего организовать многопоточность?
Программа должна обрабатывать строки из файла.

вариант1
Сейчас пробую загружать файл в вектор, делить на части и каждый поток запускаеться со своей частью.
Работает крайне медленно если размер файла более 5Мб.

Вариант2
Не делить файл на части, сразу запускать потоки, каждый поток со своей строкой и ждать завершения.
И так делать в цикле пока файл не закончиться....
Но тут получаеться медленее, прийдеться ждать пока все потоки завершаться, и потом только запускать остальную порцию потоков.

ОС- винда, потоки - буст

Подскажите плз как быть, интересует именно теория, спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru