Type Erasure - The Implementation Details
Offered By: Meeting Cpp via YouTube
Course Description
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
Related Courses
Heterogeneous Parallel ProgrammingUniversity of Illinois at Urbana-Champaign via Coursera Advanced Operating Systems
Georgia Institute of Technology via Udacity 計算機程式設計 (Computer Programming)
National Taiwan University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity Android Performance
Google via Udacity