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

Реальзация задачи обедающих философов с помощью событий - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Декларация класса полинома http://www.cyberforum.ru/cpp-beginners/thread179348.html
Как лучше задекларировать класс полинома n-ного порядка от m различных x с мультипликативными членами суммарной степени <=n? Например, при n=3, m=2, должны поддерживаться выражения вида^ a00+a10*x1+a20*x1^2+a30*x1^3+a01*x2+a11*x1*x2+a21*x1^2*x2+a02*x2^2+a12*x1*x^2+a03*x2^3 где ^ - символ возведения в степень.
C++ Для действительной матрицы размера m x n определить числа b0, b1,…, bm Для действительной матрицы размера m x n определить числа b0, b1,…, bm равные соответственно: суммам элементов строк. Матрица размещается в динамической памяти, а все операции обработки выполняются через указатели. Размерность матрицы вводится пользователем. http://www.cyberforum.ru/cpp-beginners/thread179243.html
После ввода с клавиатуры произвольного одномерного массива целых чисел (объекта данного класса),в пределах целого типа вывести в два столбика положите C++
Здравствуйте.помогите пожалуйста...вот такая задачка. После ввода с клавиатуры произвольного одномерного массива целых чисел (объекта данного класса),в пределах целого типа вывести в два столбика положительные и отрицательные числа.
C++ быстрая работа с графикой
Добрый день. интересует способ быстрого выведения множества пикселей на экран. мне не нужны полигоны и другие сложные объекты, нужны именно пиксели. также пока не важно, полноэкранный режим, или оконный, подойдут оба. как лучше это сделать в осях семейства windows?
C++ Как програмно создать переменную? http://www.cyberforum.ru/cpp-beginners/thread178820.html
как програмно создать переменную. тойст чтобы в нужном месте программа сама могла создавать переменную такую какую буден нужно (зависимо от входных параметров)
C++ Списковые структуры данных Привет всем, я уже не могу, выручайте, надо сделать 2 задачи, но 1 задача это больше идет как разбор списков. Ну я вообщем прошу помощи:) Первая задача: Основные работы со списками поля которых могут хранить целые числа.Кроме того, в виде отдельных функций реализованы операции по заполнению списка элементами, обходу и печати списка, поиска со вставкой новых элементов и поиска с удалением... подробнее

Показать сообщение отдельно
Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
25.10.2010, 23:05     Реальзация задачи обедающих философов с помощью событий
Философов всего пять и вилок пять, посему нужно сознать массив из 5 событий с автосбросом, еще нужно и пять потоков которые будут моделировать приходы философов к столу, если философ (поток) приходит к столу то он пытается занять свою вилку(событие) и вислку соседа справа(еще одно событие), если получилось - выполняет какие-то действия, если не получается занять две вилки какое-то время(например, 10с), то филосов уходит голодным
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru