1

ソリッド スレッド ライブラリを使用して C++ プロジェクトをビルドする準備が整いました。just::thread、poco::thread、または intel スレッド ビルディング ブロックを採用するライブラリを正確にはわかりません。

私は Visual Studio 2010 を使用しましたが、プロジェクトは将来クロスプラットフォームの互換性を必要とするかもしれません。ネイティブ ビジュアル スタジオのスレッド ライブラリは、ビジュアル スタジオ 2012 で登場しましたが、確かにプラットフォームを越えることはできませんでした。

Visual Studio 2012 は、新しい STL ヘッダーを追加します: 、、、、、、、および 。http://msdn.microsoft.com/en-us/library/hh409293(v=vs.110).aspxを参照してください。

は標準ヘッダーですが、Linux とは互換性がありません。

4

1 に答える 1

2

標準 C++ にはしっかりとしたスレッド ライブラリがあるので、それを使用してみませんか? 私はあなたのリストからライブラリを使用していませんが、TBB だけが標準の C++ よりも優れているようです (タスクがあり、並行コンテナーがあります)。Windows のみを使い続けることができる場合、考慮すべきもう 1 つのライブラリ: PPL

于 2013-10-17T13:49:45.633 に答える