|C++ High Performance, 2nd Ed (Packt)|
|Wednesday, 13 January 2021|
This book, sibtitled "Master the art of optimizing the functioning of your C++ code" shows how to tweak the performance of C++ apps, so they can run faster and consume fewer resources on the device they're running on without compromising the readability of the codebase. Björn Andrist and Viktor Sehr begin by introducing the C++ language and some of its modern concepts in brief. They then move on to using algorithms, ranges, and containers from the standard library to achieve faster execution, write readable code, and use customized iterators.
The book provides hands-on examples of C++ meta-programming, coroutines, reflection to reduce boilerplate code, proxy objects to perform optimizations under the hood, concurrent programming, and lock-free data structures. It concludes with an overview of parallel algorithms.
Author: Björn Andrist and Viktor Sehr
For more Book Watch just click.
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.
To have new titles included in Book Watch contact BookWatch@i-programmer.info