Practical C++ Metaprogramming
Publisher: O'Reilly Media 2015
Number of pages: 54
C++ template metaprogramming is ideal for performing automatic compile-time optimization. With this example-driven ebook, you'll learn how improved metaprogramming techniques in C++11 and C++14 can help you avoid a lot of mistakes and tedious work by making the compiler work for you.
Home page url
Download or read it online for free here:
by Colin Campbell, Ade Miller - Microsoft Press
This guide introduces you to the most frequently used patterns of parallel programming and provides executable code samples for them, using PPL. When thinking about where to begin, a good place to start is to review the patterns in this book.
by Andrey Karpov
In this article you will find 42 recommendations about coding in C++ that can help a programmer avoid a lot of errors, save time and effort. Every recommendation is given with a practical example, which proves the currentness of this question.
by Jon Kalb, Gašper Ažman - O'Reilly Media
Now that software development is shifting primarily toward mobile and cloud computing, C++ is returning to the dominant position. Authors demonstrate how modern C++ provides the power necessary for server farms as well as low-footprint mobile apps.
by Allen B. Downey
This book teaches you to think like a computer scientist - to combine the best features of mathematics, natural science, and engineering, to use formal languages to denote ideas, to observe the behavior of complex systems, form hypotheses, etc.