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

Тупиковая ситуация - C++

Восстановить пароль Регистрация
 
jhendrix
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 184
02.05.2011, 23:08     Тупиковая ситуация #1
здравствуйте. написал код к задаче обедающие философы и проблема заключается в том что в этой
проге не отслеживается проблема тупиков 2-х типов :
1 Предположим что у нас есть n философов и каждый берет левую вилку тем самым возникает deadlock.
2 Предположим что слева и справа от данного философа специально договариваясь берут по очереди
вилку тогда данный философ всегда голодный
Можете помочь с этой проблемой используя иерархию mutex(ов). <-- (используя простую нумерацию
mutex(ов) по их приоритетам)

Данный файл находится в архиве filosofi.rar
Вложения
Тип файла: rar filosofi.rar (908 байт, 24 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2011, 23:08     Тупиковая ситуация
Посмотрите здесь:

Ситуация с одномерным массивом C++
Исключительная ситуация (переполнение массива сверху) C++
Ситуация не из приятных... C++
C++ Двусмысленная ситуация при наследовании
C++ Исключительная ситуация
Массивы. Ситуация на рыбалке C++
C++ Непонятная ситуация со счётчиком цикла
C++ Исключительная ситуация

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 17:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru