Вопросы по теме 'waitformultipleobjects'

Поведение, подобное CEvent, с Boost.Thread
Проблема словами: Для моего приложения у меня есть класс, который читает из последовательного порта. Он использует примитивы Windows для обработки COM-порта и имеет поток для асинхронного чтения. Я пытаюсь преобразовать это из примитивов Windows,...
2061 просмотров

Дизайн чат-сервера основного цикла
Я пишу на небольшом сервере чата tcp, но я сталкиваюсь с некоторыми проблемами, которые я не могу понять, как решить «элегантно». Ниже приведен код моего основного цикла: он делает: 1. Инициирует вектор с базовым событием, которое помечается при...
584 просмотров
schedule 01.09.2022

Будет ли функция WaitForMultipleObjects изменять состояние *нескольких* объектов?
При использовании WaitForMultipleObjects(... /*bWaitAll=*/FALSE ...) функция, очевидно, изменит состояние первого объекта синхронизации, из-за которого он вернется. То есть, если у вас есть (был) сигнальный автоматический сброс событие , а...
853 просмотров

WaitForMultipleObjects возвращает значение, когда bWaitAll имеет значение TRUE
Поскольку некоторые люди по-разному интерпретируют документацию, я пытаюсь раз и навсегда уточнить возвращаемое значение WaitForMultipleObjects при bWaitAll = TRUE . все дескрипторы получили сигнал Согласно документации: Возвращаемое...
1281 просмотров

WaitForMultipleObjects не ожидает
У меня есть функция, которая должна запускать группу процессов, передавая команду CreateProcess. Я вызываю эту функцию два раза последовательно, но каким-то образом функция завершается и вызывается во второй раз до завершения процессов из первой...
501 просмотров