ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
111485 Топик полностью
=AlexD= (28.01.2008 15:12, просмотров: 171) ответил Cepгeй Бopщ на Озадачил. Будет время - погоняю. Только наверное вот так:
А, ну да, или так :-)  void OS::TEventFlag::Signal() { TCritSect cs; if (ProcessMap) // if any process waits for event { OS::Kernel.ReadyProcessMap |= ProcessMap; // place all waiting processes to ready map ProcessMap &= efOn; // remove all processes from waiting map } else { ProcessMap = efOn; // set efOn bit } // to inform processes that waked-up by signal Kernel.Scheduler(); }
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.