gpt4 book ai didi

c++ - Windows 线程 : beginthread or QueueUserWorkItem (C++)

转载 作者:行者123 更新时间:2023-11-30 04:38:52 31 4
gpt4 key购买 nike

我想知道是否将 beginthread 或 QueueUserWorkItem 用于 C++ 中的线程方法。这两个 API 之间有什么区别,它们更适合在什么情况下使用?

谢谢,

顺便说一句,我读过这个问题Windows threading: _beginthread vs _beginthreadex vs CreateThread C++

最佳答案

QUWI使用线程池中的一个线程来执行回调函数。这样的线程重量很轻,但并不适合所有类型的线程任务。基本要求是它们需要相对较短的生命周期,不要经常阻塞并且不是时间紧迫的。

这在 SDK topic 中得到了很好的解释。 .

关于c++ - Windows 线程 : beginthread or QueueUserWorkItem (C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2868351/

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