その私はWINAPIを使用してSleepConditionVariableCS、などの機能を備えています初めてWakeConditionVariable、たWaitForMultipleObjectsとInitializeConditionVariableのEclipse IDEは、彼らがで宣言されていなかったことを私に言いましたこの範囲。条件変数関数は、このスコープで宣言されていなかった
それらのすべては、おそらく私がExitThread、ReleaseSemaphoreとのWaitForSingleObjectのような他の機能は問題なく実行されているので、欠点に何を知らない同じlibにWINDOWS.Hに含まれています。
私のC++バージョンには何らかの問題がありますか?それとも、他のライブラリが含まれていますか?
おかげ
Windows 8以降をお使いですか? MSDNによれば、これらの関数の大部分はWindows 8のSynchapi.hに移されました。 –
@MilesBudnek:これは明示的に書かれていませんが、* Windows.h *を含める必要があります(* WinBase.h *または* Synchapi.h *)。これらはSDKの一部(OSではない)なので、OPが使用しているOSはまったく興味深いものではありません。興味深いのは、SDKのバージョンです。 – IInspectable