私は現在 WinAPI で遊んでいて、スレッドに進みました。私のプログラムにはn
、互いに連携するスレッドがあります。特定のメモリ位置にデータを書き込み、特定のメモリ位置で動作するスレッドがデータを処理するまで待機するメインスレッドが 1 つあります。次に、スレッドを終了することなく、手順全体が再び繰り返されます。
私の問題は、2 番目のスレッドを待つのに時間がかかりすぎることです。現在のスレッドを一時停止する (別のスレッドの時間を残す) 方法や、この問題を別の方法で解決する方法はありますか?
助けてください。