C でジョイスティック ライブラリを作成していますが、スレッド セーフにしたいと考えています。pthread ミューテックスを使用しても問題ありませんか? 私のライブラリを使用するアプリケーションが、たとえば ACE をスレッド フレームワークとして使用している場合でも機能しますか (ACE が pthread を拡張するだけではないかどうかはわかりませんが、そうではないと仮定しましょう)。
CriticalSection
Windows にも同じことが言えます: mingw+gcc で pthread と組み合わせてWindows を使用できますか? それとも、ネイティブ実装が常に使用されるように OS が実行しなければならないスレッド化 (Linux およびCriticalSection
Windows の pthread ) ですか?