私はマルチスレッドを使用するC++言語のライブラリを作成しています。私はWindowsで開発しているので、 "Windows.h"(CreateThread
、HANDLE WINAPI
など)のメソッドとデータ構造を使用しています。ポータブルC++マルチスレッド
ここでは、このコードをWindowsとLinuxの両方で実行可能にしたいと考えています。あなたは私にそれを行うための実装をいくつか提案することができますか?
このアプリケーションの主な要件は実行速度です。したがって、私は速い実装が必要です。
ありがとうございます。
C++ 11標準ライブラリはマルチスレッドをサポートしています。 – cmannett85
@ cbamber85 - それは本当ですが、それに基づいて毛布のアドバイスには注意が必要です。 C++ 11の実際のコンパイラサポート(重要ではないタスク)は進行中であり可変です。 –
@SteveTownsendそうですね、gccの同時実行サポートはC++ 11言語サポートと似たレベルにあると思いますが、それはどこにもありません。 – cmannett85