На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! В разделе обсуждаются следующие темы:
1) Процесс разработки программного обеспечения.
2) Определение требований к программному обеспечению.
3) Составные части и процесс проектирования (см. Шаблоны проектирования).
4) Документирование программного продукта(проекта).
5) Руководство разработкой программного обеспечения.
6) Проектирование пользовательского интерфейса.
7) Контроль версий проекта (см. Управление версиями в Subversion, Стратегии использования svn).
Модераторы: ElcnU
  
> Потоки
    Hi,people у меня проблема,надо создать многопоточную программу и использовать при этом "СЕМАФОРЫ",может кто знает что это такое или ссылки есть где инфа лежит
    Помогайте,пропадаю
      "СЕМАФОРЫ" ??? Никогда о таком не слышал :o
      Может это нечто вроде использования Suspend/Resume?
        Смотри в MSDN и ещё есть немного в ФАКе по C++
          Семафоры лучше всего предствлять себе как счетчики, управляющие доступом к общим ресурсам. Чаще всего они используются как блокирующий механизм, не позволяющий одному процессу захватить ресурс, пока этим ресурсом пользуется другой.

          Delphi:
           CreateSemaphore, WaitForSingleObject, ReleaseSemaphore
            вот хорошая статья Using Semaphore Objects
            http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/using_semaphore_objects.asp
              семафоры должны быть у Рихтера описаны (по поиску можно выкачать с инета)
              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0196 ]   [ 14 queries used ]   [ Generated: 19.05.24, 05:40 GMT ]