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

YouTube

Type Erasure - The Implementation Details

Meeting Cpp via YouTube

Overview

Dive into the intricacies of Type Erasure implementation in C++ with this comprehensive conference talk from Meeting C++ 2023. Explore the power of Type Erasure as a superior alternative to inheritance for dependency management, and learn how to overcome the lack of language support. Begin with simple 20-line implementations for owning and non-owning Type Erasure Wrappers, then progress to advanced performance optimization strategies, including manual implementation of virtual functions and Small Buffer Optimization (SBO). Gain the knowledge and skills necessary to effectively implement and utilize Type Erasure in your own C++ projects, potentially revolutionizing your approach to reducing coupling between software entities.

Syllabus

Type Erasure - The Implementation Details - Klaus Iglberger - Meeting C++ 2023

Taught by

Meeting Cpp

Reviews

Start your review of Type Erasure - The Implementation Details

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.