Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricate world of C++ function template partial ordering in this 50-minute conference talk from C++Now 2025. Demystify the often-considered mystical mechanism of partial ordering by understanding its underlying philosophy, operational mechanics, and inherent limitations. Delve deep into template specialization concepts, template argument deduction processes, and complex template behaviors through practical code examples and expert insights. Learn from compiler engineer and Clang maintainer Matheus Izvekov as he breaks down the complexities of C++ templates, providing clarity on template deduction mechanisms that are essential for advanced C++ development. Gain comprehensive understanding of how partial ordering works in practice and discover the reasoning behind its design decisions in the C++ language specification.
Syllabus
Introduction to C++ Function Template Partial Ordering - Matheus Izvekov - C++Now 2025
Taught by
CppNow