Modern C++ との同時実行は 95% 完了しています。すべてのソース ファイルを含む

Concurrency with Modern C++ は、C++ での現在および今後の同時実行に関する旅です。これは私の本の最後の初期バージョンです。ベスト プラクティスを含む小さな章のみが欠落しています。

  • C++11 および C++14 並行プログラムまたは並列プログラムを作成するための基本的な構成要素を備えている
  • C++17 を使用 標準テンプレート ライブラリ (STL) の並列アルゴリズムを取得しました。つまり、STL のほとんどのアルゴリズムは、順次、並列、またはベクトル化して実行できます。
  • C++ での同時実行の話は続きます。 C++20 を使用 フューチャー、コルーチン、トランザクションなどの拡張が期待できます。

この本では、同時実行の詳細について説明しています さらに、多くの実行コード例を提供します .したがって、理論と実践を組み合わせて、それを最大限に活用できます。

この本は並行性に関するものなので、多くの落とし穴を提示し、それらを克服する方法を示します .

これが Leanpub に関する本です。

モデルヌ C++、