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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Максим007
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 4
#1

Процессы, Обедающие философы - C++

13.08.2012, 08:54. Просмотров 1534. Ответов 5
Метки нет (Все метки)

Здравствуйте! Нужна помощь с задачей о обедающих философах сделанная не на потоках как здесь Потоки. Event. Задача про обедающих философов.
а на процессах
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2012, 08:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Процессы, Обедающие философы (C++):

Обедающие философы - C++
Здравствуйте участники форума я на форуме нашел программу про обедающих философов вот её исходники using System; using...

Обедающие философы - C++
Добрый вечер! Возник такой вот вопрос: Есть стандартная задача с обедающими философами, описанная в книге Таненбаума. Но...

процессы - C++
всем привет подскажите как создать процесс по имени например explorer.exe если можно то через system(...);

Процессы в c++ - C++
Здравствуйте ребят. Есть вот задание "Создать программу, порождающую поток, который копирует файлы. Получить информацию о текущем...

С++ процессы - C++
Здравствуйте,нужна помощь:нужно создать процесс по схеме(Пример:1|1.1|1.1.1|1.1.2|1.2|2|2.2| и так далее.Расшифровка:Начинается работа...

Процессы и потоки. С++ - C++
Помогите выполнить задание, пожалуйста: Процесс/поток генерирует в файл заданное при его запуске количество псевдослучайных целых чисел...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
13.08.2012, 18:22 #2
Максим007, а какая разница меджу параллельным потоком и процессом?
0
Максим007
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 4
13.08.2012, 19:19  [ТС] #3
Цитата Сообщение от Invader_Zim Посмотреть сообщение
Максим007, а какая разница меджу параллельным потоком и процессом?
Просто сказали реализовать не потоками а процессами
0
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 908
13.08.2012, 20:39 #4
Максим007, разницы нет, ибо это одно и тоже!
1
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
13.08.2012, 22:05 #5
Invader_Zim, а вот и нет.

Процессы - это разные процессы с разным pid и разным виртуальным адресным пространством.
А потоки - это разные потоки в пределах одного процесса.


Максим007, если вы пишите в unix-окружении (на что я надеюсь), посмотрите в сторону fork() и пайпов, либо других методов межпроцессного взаимодействия (вплоть до TCP/IP). Если не вдаваться в детали, у вас будет родительский процесс и три дочерних процесса-философа. Родитель будет блокировать и разблокировать вилки по запросу дочек. Клиент-сервер, грубо говоря. Ну как вариант :-)
0
Максим007
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 4
15.08.2012, 08:55  [ТС] #6
А в Windows как быть?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.08.2012, 08:55
Привет! Вот еще темы с ответами:

Разветвленные процессы - C++
Добрый день. Нужно составить программу в среде Dev-C++ предназначенную для обработки разветвленных процессов. Пользователь вводит...

Потоки и процессы - C++
Вопрос общего плана. Использую программу, выполняющую большой объем вычислений и рисование в файл. Делаю распараллеливание в виде...

MPI процессы - C++
пусть n-количество процессов. процесс с номером 0 запрашивает у пользователя элементы квадратной матрицы размерности n и рассылает их всем...

Потоки и процессы - C++
Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б в командной строке передается имя...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.08.2012, 08:55
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru