Дождаться нескольких объектов, заданных только вектором процессов, которые были созданы

У меня есть вектор дескрипторов от процессов, которые я запустил, используя процесс создания. Мне интересно, как передать это в WaitForMultipleObjects(v.size, "код идет сюда", правда, бесконечное);

Я заполняю вектор дескриптора полем дескриптора PROCESS_INFORMATION каждый раз, когда прохожу цикл и создаю процесс.

2 ответа

Решение

Если ваш компилятор поддерживает C++11, вы можете использовать v.data() получить массив содержимого в векторе.

WaitForMultipleObjects(v.size(), &v[0], true, INFINITE);

Другие вопросы по тегам