Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Google, IBM & Meta Certificates — 40% Off for a Limited Time
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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