Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2014.04.13;
Скачать: [xml.tar.bz2];

Вниз

Событие для всех потоков.   Найти похожие ветки 

 
NoUser ©   (2013-10-23 16:15) [40]

>>> http://www.frolov-lib.ru/books/bsp/v26/ch4_6.htm

> но чтобы при этом в каждый момент работало только ограниченное
> количество задач, например, не больше трех. Для этого мы
> создаем семафор,

> Ссылка Розыча
НЛО, семафоры это там где и стрелки, но не нужно их переводить. Код в студию ;)


 
Владислав ©   (2013-10-23 16:18) [41]

НЛО   (23.10.13 15:36) [39]

Я не зря просил алгоритм, а не ссылку на букварь...


 
НЛО   (2013-10-23 17:02) [42]

http://code.google.com/query/#q=delphi%20semaphore


 
-код-   (2013-10-23 18:57) [43]

НЛО прилетело и опубликовало эту надпись здесь


 
Дмитрий СС   (2013-10-23 23:43) [44]

Семафор в этой задаче малоприменим.

Меня удивляют мастера. Неужели эта задача такая необычная, что устойчивого мнения по ее решению нет?


 
Компромисс1 ©   (2013-10-24 00:18) [45]

Ну так написали уже давно: потоки просыпаются по событию + использется очередь, чтобы не терять событии при занятости.


 
Владислав ©   (2013-10-24 10:05) [46]

> Меня удивляют мастера. Неужели эта задача такая необычная, что устойчивого мнения по ее решению нет?

Нет серебряной пули. Чем Вам вариант в [2] не нравится?



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2014.04.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.003 c
15-1382263484
Недовольный
2013-10-20 14:04
2014.04.13
Delphi XE3 постоянно валится при сборке 64 бит


15-1381896201
KilkennyCat
2013-10-16 08:03
2014.04.13
в Си функция объявлена как static


15-1382006712
stas
2013-10-17 14:45
2014.04.13
Проблема VS 2010+Devexpress 2012 1.5


3-1297195164
DmitriyG.
2011-02-08 22:59
2014.04.13
Закрытие подключения через ADO


2-1362234386
lamer6666
2013-03-02 18:26
2014.04.13
TouchKeyboard и DBLookupCombobox при вводе заменяет текст





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский