Learn AI, Data Science & Business — Earn Certificates That Get You Hired
The Most Addictive Python and SQL Courses
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Watch a conference talk from Meeting C++ 2024 exploring how C++20's modern features simplify template programming and metaprogramming. Learn why complex techniques like SFINAE are becoming less necessary as newer language features like concepts, constexpr, consteval, and fold expressions make template programming more accessible and maintainable. Examine real-world examples from GUI and DSP library code that demonstrate how C++20 concepts combined with other modern features can create cleaner, more understandable template implementations. Discover practical insights from teams that have successfully adopted C++20 features and understand how these capabilities can benefit your own development projects. Gain a clearer understanding of compile-time programming and generic programming techniques that were previously considered advanced or difficult to grasp.
Syllabus
Templates Made Easy with C++20 - Roth Michaels - Meeting C++ 2024
Taught by
Meeting Cpp