Есть ли способ закрыть несколько ручек для потоков на C++, не закрывая их отдельно? У меня есть несколько потоков с ручками, которые я сохранил в массиве, поэтому я могу использовать WaitForMultipleObjects()
перед их закрытием. Я знаю, что могу называть CloseHandle
на каждый дескриптор массива (либо по циклу, либо по одному), но мне было интересно, есть ли простой способ закрыть их все. Например, возможно, работает CloseHandle
на самом массиве (если это сработает)? Или существует метод по линиям CloseMultipleHandles()
? Заранее спасибо.Есть ли простой способ закрыть несколько ручек?
3
A
ответ
6
No. Loop and CloseHandle - это самое простое решение. (Не то, что это чрезвычайно сложно реализовать ...).
Но вы всегда можете создать функцию CloseAllHandles, которая принимает массив дескрипторов, чтобы закрыть их ...
+0
Не самый простой, единственный –
+1
@DavidHeffernan: там тоже не легче ;-) Так что это самый простой * и * единственный. – JensG
Смежные вопросы
- 1. Простой способ закрыть форму
- 2. iPhone: есть ли способ закрыть панель iAd?
- 3. UWP: есть ли способ закрыть открытую папку?
- 4. Есть ли общий способ закрыть тег HTML?
- 5. Есть ли простой способ дедуплировать таблицу Hive?
- 6. Есть ли простой способ ПРОЧИТАТЬ ULS программно?
- 7. Есть ли простой способ установить определения TypeScript?
- 8. Есть ли простой способ перебрать NSArray назад?
- 9. Есть ли более простой способ реализовать openid?
- 10. Есть ли более простой способ написать это?
- 11. Есть ли простой способ сделать ScrollViewer "bouncy"?
- 12. Есть ли простой способ скопировать состояние QPainter?
- 13. Есть ли простой способ выбора в linq
- 14. Есть ли простой способ обратного преобразования шаблона?
- 15. Есть ли простой способ сделать код TextBox?
- 16. Есть ли простой способ использовать InternalsVisibleToAttribute?
- 17. Есть ли более простой способ кодировать это?
- 18. Есть ли простой способ сделать изображения наклонными?
- 19. Есть ли простой способ очистить форму ASP.NET?
- 20. mocking in go. Есть ли простой способ?
- 21. Есть ли простой способ сделать document.getElementById упрощенным?
- 22. XML - Есть ли более простой способ
- 23. Есть ли простой способ автоматизировать снятие скриншотов?
- 24. Есть ли простой способ создания похожих цветов?
- 25. Есть ли простой способ создания инициализированного массива?
- 26. Есть ли более простой способ разблокировать массив?
- 27. Есть ли простой способ настроить QProgressBar?
- 28. Есть ли простой способ шифрования java-объекта?
- 29. Есть ли простой способ установить RMagick?
- 30. Есть ли простой способ сравнить экземпляры BufferedImage?
Я подозреваю, что это скорее вопрос WinAPI, чем с ++ – erenon
Просто близко (присоединиться) каждый поток по одному (как часто вы это делаете !?) –