C++Learn C++Videos

Learn C++ With Dynamic Polymorphism: Metaclasses and Code Injection by Sy Brand (CPPCon 2020) Video

This talk will present a potential future design for interface-based form erasure in C++ that blends the simplicity of inheritance with the advantages that otherwise would be missing. It will add the code injection and metaclasses facilities proposed for inclusion in C++ along with the prototype implementation of the design based on the experimental Clang fork metaclasses.

Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome C++ content in your inbox, every day.

We don’t spam! Read our privacy policy for more info.

Related posts
C++C++11C++14C++17C++20

What Is The Stack (std::stack) In Modern C++?

C++C++11C++14C++17C++20Learn C++

What Is The Queue (std::queue) In Modern C++?

C++C++11C++14C++17Learn C++SyntaxTemplates

What Are The Logical Operation Metafunctions In Modern C++?

C++C++14C++17C++20Learn C++

What Are The Deprecated C++14 Features In C++17?