Better CTAD for C++20
Offered By: CppNow via YouTube
Course Description
Overview
Explore Class Template Argument Deduction (CTAD) in C++20 through this comprehensive conference talk from C++Now 2019. Dive into the complex language rules behind CTAD, introduced in C++17, and learn about its pitfalls and unexpected behaviors. Discover how C++20 aims to improve CTAD by removing flaws and making it safer and easier to use. Gain insights from Timur Doumler, a C++ expert specializing in audio and music technology, as he explains the intricacies of CTAD and its evolution. Understand the potential for writing cleaner, shorter code by omitting class template arguments, while being aware of the challenges that may arise. Perfect for C++ developers looking to enhance their understanding of template deduction and stay updated on the latest language improvements.
Syllabus
C++Now 2019: Timur Doumler “Better CTAD for C++20”
Taught by
CppNow
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube