LinkedIn Learning Certificate of Completion
C++ Development: Advanced Concepts, Lambda Expressions, and Best Practices
2h 54m
C++ Development: Advanced Concepts, Lambda Expressions, and Best Practices
By: Bill Weinman
Course
Looking to enhance your understanding of C++? In this course, explore some of the more complex aspects of this core programming language. From the basics of class definition to operator overloads and move semantics, instructor Bill Weinman helps you develop the skills you need to get the most out of C++. Learn about lambda expressions, concurrency, constraints and concepts, optional and variant classes, structured bindings, and best practices for initialization. Along the way, Bill covers some of the newer features of C++ including how to use the format library, the spaceship operator, the span class, and more.