Prior to C++11, C++ developers depended on third party libraries like pthreads for multi-threading functionality. This made the codebase somewhat less portable. But from C++11 onwards, multi-threading is supported as part of the language. This removes the necessity of using third party libraries and makes multi-threaded code truly portable.
C++11 also introduces various features like async, atomics which makes writing concurrent code much more easier and deterministic. We will examine more about these in a series of upcoming articles.
C++11 also introduces various features like async, atomics which makes writing concurrent code much more easier and deterministic. We will examine more about these in a series of upcoming articles.
Modern C++ concurrency
Reviewed by zeroingTheDot
on
May 02, 2018
Rating:
No comments: