Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about C++ Concepts in this comprehensive conference talk from Meeting C++ 2024, where expert Nicolai Josuttis explores this key feature introduced in C++20. Discover how concepts provide a powerful way to handle requirements and specify constraints in generic code, leading to improved overload resolution, better error handling, and enhanced documentation. Master the fundamental differences between requirements, concepts, and constraints while exploring their practical applications in programming. Gain hands-on knowledge about designing and formulating concepts, utilizing the standard library's concept offerings, and implementing effective concept testing strategies. Delve into practical examples and implementations that demonstrate how to leverage concepts to write more robust and maintainable generic code.
Syllabus
C++ Concepts - Nicolai Josuttis - Meeting C++ 2024
Taught by
Meeting Cpp