gpt4 book ai didi

c++ - 如何在一次调用中释放多个互斥量

转载 作者:行者123 更新时间:2023-11-30 01:55:44 26 4
gpt4 key购买 nike

WinAPI 为我们提供了 WaitForMultipleObjects(..) 函数。假设我们必须等待数组中的所有互斥锁,那么最好有一个函数可以在一次调用中从数组中释放捕获的互斥锁。是什么让微软不为我们提供这么有用的东西?如果互斥量足够多,在 WaitForMultipleObjects(..) 之后释放互斥量的最佳解决方案是什么?

最佳答案

Microsoft 的 Raymond Chen 可能没有写过关于您的确切主题的文章,但他写过其他类似的文章。正如他所说,“每个功能都以 -100 分开头。”您所要求的功能没有迫切需要;实现它的代码太短,不太可能在很多地方使用,而且在库中也不会比在应用程序中更好。

人们已经提示 Win32 API 过于臃肿。很高兴他们没有添加这个。

关于c++ - 如何在一次调用中释放多个互斥量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20440338/

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