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

Потоки. Event. Задача про обедающих философов. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Контрольная http://www.cyberforum.ru/cpp-beginners/thread549459.html
Помогите с контрольной пожалуйста Задание
C++ Итератор для списка #include <iostream> using namespace std; template <class T> class Link { public: T value; Link *nextLink; Link( T v, Link<T>* n ) : value ( v ), nextLink ( n ) {} }; http://www.cyberforum.ru/cpp-beginners/thread549447.html
Запуск программы с удаленного сервера C++
Допустим мы запускаем у себя программу, лежащюю на удаленном сервере(не наша подсеть) и в процессе своей работы программа обращается к IP 10.1.10.1 Вопрос: программа обратится к этому адресу в подсети сервера, или клиента?
C++ Делаю сапёр. что тут не так????
#include<iostream.h> #include<dos.h> #include<time.h> #include<stdio.h> #include<stdlib.h> #include<conio.h> int main (void) {
C++ Не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread549429.html
Добрый день. Есть код #include <stdio.h> #include <conio.h> #include <math.h> struct tbook {
C++ итерационный метод удаления бинарного дерева Есть бинарное дерево поиска нужно создать итерационный метод удаления дерева. Вот есть функция удаления дерева но при удалении происходит ошибка вот такая: Необработанное исключение в "0x64bd12b4" в "Derevo.exe": 0xC0000005: Нарушение прав доступа при чтении "0xfeeefee8". и указивает на free(node->left); typedef struct tag_tree{ int info; struct tag_tree *left, *right; }TREE; void... подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,265
16.04.2012, 13:21     Потоки. Event. Задача про обедающих философов.
Ну для того чтобы научиться передавать аргумент в функцию потока, необязательно решать задачу о философах. Актуальны номера или нет- решать тебе. Вот отчёт работы твоей программы с двумя философами:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Philosopher[1] want to eat.
Philosopher[1] want to eat.
Try to cath forks.
Try to cath forks.
Left[1] and right[2] forks - Left[1] and right[2] forks - failed.
failed.
Philosopher[1] THINKING.
Philosopher[1] THINKING.
Philosopher[1] want to eat.
Philosopher[1] want to eat.
Try to cath forks.
Try to cath forks.
Left[1] and right[2] forks - Left[1] and right[2] forks - failed.
failed.
Philosopher[1] THINKING.
Philosopher[1] THINKING.
Philosopher[1] want to eat.
Philosopher[1] want to eat.
Try to cath forks.
Try to cath forks.
Left[1] and right[2] forks - Left[1] and right[2] forks - failed.
failed.
Philosopher[1] THINKING.
Philosopher[1] THINKING.
Philosopher[1] want to eat.
Philosopher[1] want to eat.
Try to cath forks.
Try to cath forks.
Left[1] and right[2] forks - Left[1] and right[2] forks - failed.
failed.
Philosopher[1] THINKING.
Philosopher[1] THINKING.
Philosopher1 exiting the program.
Philosopher1 exiting the program.
Виден только один философ. А где второй-то?
 
Текущее время: 12:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru