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

многопоточность, подскажите как. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Закрашивание Гуро, переделать фигуру под закраску http://www.cyberforum.ru/cpp-beginners/thread238839.html
есть проект, про алгоритмы закраски. там есть алгорит Гуро Имееться: http://storage6.static.itmages.ru/i/11/0206/s_1296984889_75ad719a06.jpeg Надо получить:...
C++ Dll и EXE,как их связать?)Очь нада) Всем привет.Вот пару дней наза занялся програмированием на C++.До этого в visual Basic мутил програмки.Но basic детская песочница по сравнению с С++,мне так говорят всё. Так вот.Как написать... http://www.cyberforum.ru/cpp-beginners/thread238837.html
Создание класса/ C++
Здраствуйте ув.! В рамках консольного приложения создать класс А с полями a и b и свойством с. Свойство - значение выражения над полями a и b (табл. знач. --> *=,++(префиксный , / ). Поля...
C++ Найти наибольший элемент в третьем столбце матрицы.
1) Найти наибольший элемент в третьем столбце матрицы. 2) найти произведение всех элементов матрицы. 3) Найти сумму всех положительных элементов матрицы. 4) Найти среднее арифметическое значение...
C++ Программы http://www.cyberforum.ru/cpp-beginners/thread238791.html
Здравствуйте. Не могли бы вы мне помочь в решении задач на языке Си. Буду весьма вам благодарен. 1. Даны действительные числа x, y, z Вычислить: а)max(x+y+z, xyz) б)min^2(x+y+z/2,xyz)+1 2)...
C++ Подскажите пожалуйста новичку! Я студент. На курсовую задали написать программу, выглядит она так: Картотека в бюро обмена квартир организована в виде линейного списка. Сведения о каждой квартире включают: • количество... подробнее

Показать сообщение отдельно
G1yyk
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 9

многопоточность, подскажите как. - C++

06.02.2011, 12:44. Просмотров 664. Ответов 2
Метки (Все метки)

Добрый день.

Подскажите как сделать многопоточное приложение с общим участком памяти(будет массив с данными).

Читаю про многопооточность и зашел в тупик, на сколько я понял - threads это копии родителя с общей памятью, fork это копии родителя с разделённой памятью. То есть многопоточность будет только с функционалом родительского процесса?


А как сделать, что программа делилась на два потока с разным функционалом и с общим участком памяти. Что бы один поток читал и писал в БД, а другой поток пораждал еще кучу потоков(уже с общим функционалом) и все потоки могли бы обращаться к общему массиву?

1 - основной поток для клиентов, 2 основной поток для БД, @ общий массив. 3-8 это потомки основхных процессов 1 и 2

.................@
......._____|_____
.......|.......................|
.......1.....................2
...__|__.............__|__
...|....|....|............|....|....|
..3...4...5..........6....7...8
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru