Skip to content

Modern C++: How to Master Concurrency

Rainer Grimm

This book is for C++ developers who want to raise their skill to the next level in the wid-er area of concurrency. Concurrency, besides security and distribution, will be one key challenge of software development for at least the next 10 years.

Concurrency with modern C++ is a trip through existing and future parallel processing in C++.

The book explains the details of parallel processing in modern C++ and provides more than 100 functional programs. This way you can combine theory and practice and get the best possible use out of the book.

 

Concurrency, Parallelism, Simultaneousness

 

  • C++11 and C++14 contain the elementary building blocks, in order to write concurrent and parallel programs.
  • C++17 introduces the parallel algorithms of the Standard Template Library (STL). This means that most algorithms of STL can be executed in a sequential, parallel or vectorized manner.
  • But the story of C++ moves on. Thanks to C++20 we have hope for extended futures, co-routines, transactions and much more.


Available products
Book

Published 2018-06-01 by Hanser , ISBN: 9783446455900

Main content page count: 288 Pages

ISBN: 9783446455900