Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 23.09.2013
Сообщений: 13

4 поточнкая програма

29.09.2013, 15:19. Показов 1280. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как зделать чтоб програма роботала в 4-ох потоках?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.09.2013, 15:19
Ответы с готовыми решениями:

Не запускается програма
Такая вот проблема при открытии

Програма архиватор
Подскажите как создать текстовый архиватор

Програма анализатор
Написать программу-анализатор, программа должна показывать пользователю случайную загадку, пользователь должен дать ответ на эту загадку....

8
1408 / 572 / 127
Регистрация: 31.10.2011
Сообщений: 1,960
29.09.2013, 15:27
надо создать 4 потока

Добавлено через 2 минуты
а если серьезно, то ты наверное хотел спросить как "раскинуть" программу на 4 ядра процессора
0
0 / 0 / 0
Регистрация: 23.09.2013
Сообщений: 13
29.09.2013, 15:31  [ТС]
Нет)) Мне надо чтоб в одном процесе было 4 потока, чтоб програма роботала в 4-ох потоках. К ядрам ето не имеет никакого отношения
0
1408 / 572 / 127
Регистрация: 31.10.2011
Сообщений: 1,960
29.09.2013, 15:40
А что делает программа? У каждого потока есть своя задача, сначала нужно определится, что будет делать каждый поток, а создать их можно хоть 100500. TThread тебе в руки.

А вообще-то, даже программа с одной формой уже имеет несколько потоков...
1
0 / 0 / 0
Регистрация: 23.09.2013
Сообщений: 13
29.09.2013, 17:03  [ТС]
Программа должна табулировать функцию. Задание такое, что при табуляции мы на форму должны выбрать в скольких потоках она будет работать 2, 4 или 8
0
 Аватар для gumi250
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
30.09.2013, 00:24
Andew, чего вы хотите? что бы мы вам прочли лекцию о потоках и как их создавать? Читайте книги разбирайтесь с TThread, изучайте примеры, если что непонятно задавайте более конкретные вопросы. Тут Как реализовать потоковые вычисления? есть стандартный примерчик работы с потоками.
1
1408 / 572 / 127
Регистрация: 31.10.2011
Сообщений: 1,960
30.09.2013, 02:18
Лучший ответ Сообщение было отмечено как решение

Решение

Не по теме:

как в той песне:
ты мне прямо скажи
чо те надо, чо те надо,
может дам, может нет
чо ты хош



Добавлено через 10 минут
А для табулирования ОДНОЙ функции хватит одного потока. При нескольких потоках (незнаю зачем - просветите) полюбому столкнешся с проблемой синхронизации этих потоков и там такой гемор, тем-более с 4-потоками
0
1090 / 588 / 121
Регистрация: 11.11.2008
Сообщений: 1,544
30.09.2013, 09:33
Цитата Сообщение от _Dimon_ Посмотреть сообщение
А для табулирования ОДНОЙ функции хватит одного потока.
в том то и дело что смотря какая функция. одного потока хватит, но делать будет долго. для того и разбивают вычисления.

Цитата Сообщение от _Dimon_ Посмотреть сообщение
При нескольких потоках (незнаю зачем - просветите) полюбому столкнешся с проблемой синхронизации этих потоков и там такой гемор, тем-более с 4-потоками
с табулированием синхронизация точно не понадобится, разобьет интервал на части, и каждую часть в отдельном потоке просчитает, а в конце соберет вместе, просто надо будет дождаться завершения всех потоков.
1
Волшебник
 Аватар для Rapsod
65 / 64 / 7
Регистрация: 21.11.2009
Сообщений: 319
30.09.2013, 10:13
Цитата Сообщение от Andew Посмотреть сообщение
Как зделать чтоб програма роботала в 4-ох потоках?
Вот, я недавно приводил пример: работа с потоками
P.S. Пользуйтесь поиском. Удачи!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.09.2013, 10:13
Помогаю со студенческими работами здесь

Готовая програма с ошибкой
Есть задание: Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x) - S(x)| и вывести в виде...

програма с текстовыми файломи
требования 1 подготовить текстовый фаил с входными данными в редакторе 2 разбить программу на функции ввода обработки вывода 3...

Програма моделирования - вывести результаты
Здраствуйте!Помогите пожайлуста как в этой проге вывести результаты: время поступления заявки время обработки заявки количество...

Неправильно работает програма с fscanf
Всем доброго времени суток. Задание прочитать файл и вывести все ведомости про курсы, в которых не предвиденных лаб. робот( тоесть 0). ...

Програма для графического отображения графика
Разработать программу для графического отображения графика функции типа y = (X * X) + A. Обеспечить возможность ввода переменной A с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru