Introduction

Get introduced to the concepts we will learn in this chapter.

In this chapter, we will take an in-depth look at some fundamental C++ techniques, such as move semantics, error handling, and lambda expressions, that will be used throughout this course. Some of these concepts still confuse even experienced C++ programmers and therefore we will look into both their use cases and how they work under the hood.

Get hands-on with 1400+ tech skills courses.