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

YouTube

Practical Applications of Reflection

CppNow via YouTube

Overview

Explore the practical applications and implications of reflection in C++ through this comprehensive conference talk from C++Now 2017. Delve into library-level solutions for reflection in C++ and compare them to other languages. Analyze recent reflection proposals to the C++ standard, including P0194 ("reflexpr") and P0590R0 ("operator $"), along with their reference implementations in Clang. Examine code examples to understand the power, expressiveness, and limitations of these proposals. Gain insights into how reflection fits into the future of C++ metaprogramming and its potential interaction with other C++20 features. Learn from Jackie Kay, a FOSS tools developer for the robotics community and Clang enthusiast, as she shares her expertise on this complex topic.

Syllabus

C++Now 2017: Jackie Kay “Practical (?) Applications of Reflection"

Taught by

CppNow

Reviews

Start your review of Practical Applications of Reflection

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.