Learn about Concepts, a key feature introduced in C++20, in this comprehensive conference talk from CppCon 2024 presented by renowned C++ expert Nicolai Josuttis. Explore the fundamental aspects of Concepts including the distinctions between requirements, concepts, and constraints in generic code. Master the application and formulation of concepts while discovering the standard library's offerings. Gain practical insights into proper concept design and implementation. Benefit from Josuttis's extensive experience as a 20-year member of the C++ Standard Committee and author of multiple bestselling C++ programming books. Perfect for developers looking to enhance their understanding of generic programming constraints, improve code documentation, and write more robust C++ applications.
Overview
Syllabus
Back to Basics: Concepts in C++ - Nicolai Josuttis - CppCon 2024
Taught by
CppCon