gpt4 book ai didi

c++ - 有关闭多个句柄的简单方法吗?

转载 作者:太空狗 更新时间:2023-10-29 20:24:08 25 4
gpt4 key购买 nike

有没有办法在 C++ 中关闭多个线程句柄而不必单独关闭它们?我有一些带有句柄的线程存储在一个数组中,因此我可以在关闭它们之前使用 WaitForMultipleObjects()。我知道我可以对数组中的每个句柄调用 CloseHandle(通过循环或一个一个地调用),但我想知道是否有一种简单的方法可以将它们全部关闭。比如也许在数组本身上运行 CloseHandle(如果可行的话)?或者是否存在类似 CloseMultipleHandles() 的方法?提前致谢。

最佳答案

没有。 Loop 和 CloseHandle 是最简单的解决方案。 (并不是说它实现起来极其困难...)。

但是您始终可以创建一个 CloseAllHandles 函数,该函数采用一组句柄来关闭它们...

关于c++ - 有关闭多个句柄的简单方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29753063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com