C++ のスレッド化されたメソッドに beginthread または QueueUserWorkItem を使用するかどうか疑問に思っています。2 つの API の違いは何ですか? また、どのようなコンテキストでより適していますか?
ありがとう、
ところで、私はこの質問を読みましたWindows threading: _beginthread vs _beginthreadex vs CreateThread C++
C++ のスレッド化されたメソッドに beginthread または QueueUserWorkItem を使用するかどうか疑問に思っています。2 つの API の違いは何ですか? また、どのようなコンテキストでより適していますか?
ありがとう、
ところで、私はこの質問を読みましたWindows threading: _beginthread vs _beginthreadex vs CreateThread C++
QUIWI は、スレッド プールのスレッドを使用してコールバック関数を実行します。このようなスレッドは非常に軽量ですが、すべてのタイプのスレッド タスクに適しているわけではありません。基本的な要件は、それらが比較的短命である必要があり、頻繁にブロックされず、タイム クリティカルではないことです。
それはすべて、SDK トピックで十分に説明されています。