Get 20% off all career paths from fullstack to AI
Start speaking a new language. It’s just 3 weeks away.
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
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