Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Templates Made Easy with Modern C++ Features

Meeting Cpp via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

Start your review of Templates Made Easy with Modern C++ Features

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.