Summary: Essential C++ Techniques

A summary of what we discussed in the “Essential C++ Techniques” chapter.

We'll cover the following...

In this chapter, you have learned how to use modern C++ features that will be used throughout this book. Automatic type deduction, move semantics, and lambda expressions are fundamental techniques that every C++ programmer needs to feel comfortable with today.We also spent some time looking at error handling, how to think about bugs, valid states, and how to recover from runtime errors.