Section 3 – Designing and Coding High-Performance Programs
In this section, you get to apply the knowledge you have learned so far to the practice of writing C++ programs. You will learn which language features help achieve better performance, which ones can lead to unexpected inefficiencies, and how to help the compiler generate better object code. Finally, you will study the art of designing programs with an eye on performance.
This section comprises the following chapters:
- Chapter 9, High-Performance C++
- Chapter 10, Compiler Optimizations in C++
- Chapter 11, Undefined Behavior and Performance
- Chapter 12, Design for Performance