Learn the fundamentals of generic programming and templates in C++ through this 59-minute conference talk presented by NVIDIA HPC C++ compiler lead engineer David Olsen at CppCon 2024. Master essential language rules for working effectively with template code, gain practical guidelines for both using and writing templates, and build a strong foundation in generic programming concepts. Designed for C++ learners and experienced developers seeking to enhance their template knowledge, explore core concepts that will enable proper template code maintenance while developing deeper expertise over time. Benefit from Olsen's three decades of software development experience across various programming languages and his active involvement in the ISO C++ committee as he breaks down this complex topic into accessible fundamentals.
Overview
Syllabus
Back to Basics: Generic Programming in C++ - David Olsen - CppCon 2024
Taught by
CppCon