Learn Backend Development Part-Time, Online
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
The talk presents a proposed C++ design for interface-based type erasure that aims to combine the convenience of inheritance with its benefits for dynamic polymorphism. It introduces code injection and metaclasses and demonstrates a prototype using an experimental Clang fork.
Syllabus
Dynamic Polymorphism With Code Injection and Metaclasses - Sy Brand [ ACCU 2021 ]
Taught by
ACCU Conference