C++ 11 provided strong support for multithreaded applications, and the subsequent C++14 and 17 updates have built upon this foundation. C++ now offers better options for concurrency than ever before, making it an incredibly powerful choice for multicore and parallel applications. This bestseller has been updated and revised to include all the latest changes in C++ 14 and 17!
C++ Concurrency in Action, Second Edition teaches readers everything they need to know to write robust and elegant multithreaded applications in C++17. Along the way, they’ll learn how to navigate the more complex aspects of programming for concurrency while avoiding common pitfalls.
KEY FEATURES
- Completely updated
- Hands-on learning
- In-depth guide
Written for C++ programmers who are new to concurrency and others who may have written multithreaded code using other languages, APIs, or platforms.
ABOUT THE TECHNOLOGY
Concurrency in computing refers to a single system performing multiple independent activities simultaneously, rather than sequentially or one after the other.
AUTHOR BIO
Anthony Williams is a UK-based developer and consultant with many years of experience in C++. He has been an active member of the BSI C++ Standards Panel since 2001 and is the author or co-author of many of the C++ Standards Committee papers that led to the inclusion of the thread library in the C++11 Standard. He was the maintainer of the Boost Thread library and is the developer of the just::thread Pro extensions to the C++11 thread library from Just Software Solutions Ltd.
Pages: 592, Dimensions: 20.6x20.6cm
Manufacturer
- Author
- Anthony Williams
- Publisher
- Manning Publications
- Type
- Computers - Information Technology
- Language
- English
- Subtitle
- -
- Cover
- Soft
- Number of Pages
- 592
- Release Date
- 2/2019
- Publication Date
- 2019
- Dimensions
- 18.7x23.5 cm
- ISBN-13
- 9781617294693
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.