Noobの質問オブジェクト:Win32のイベントを使用すると、
このリンクはでCreateEventとのCreateThread
http://msdn.microsoft.com/en-us/library/ms686915(v=vs.85).aspx
の一例を示しThreadProcが本当にスレッドセーフされている場合私の質問はありますか?
特に、dwWaitResult変数。すべてのスレッドが同じイベントで待機しているので、このコードは機能しますが、異なるイベントが作成されていることが判明しました。たとえば、これは正しく機能しませんでしたか?
"したがって、すべてのローカル変数は個々のスレッドに固有です。"変数がローカルで非静的なため、各呼び出し側(スレッド)が変数dwWaitResultの個別のインスタンス化を持つことは事実ですか? – Eric
@エリックM、はい。変数が関数内で静的としてマークされている場合、その変数はすべてのインスタンスで共有されます。 –