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

YouTube

Effective Replacement of Dynamic Polymorphism with std - variant

ACCU Conference via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course teaches learners how to effectively replace dynamic polymorphism with std::variant in C++. By analyzing and comparing different implementations of a Finite State Machine, participants will discover that using std::variant not only improves performance but also enhances interface definition and program flow. The course concludes with a discussion on the advantages and disadvantages of each approach, providing guidelines on when to utilize them. The intended audience for this course includes software architects, chief engineers, C++ developers, and individuals interested in enhancing code performance, low latency, stability, and security through Modern C++ practices. The teaching method involves a lecture format with practical examples and comparative analysis.

Syllabus

Effective replacement of dynamic polymorphism with std::variant - Mateusz Pusz [ACCU 2019]

Taught by

ACCU Conference

Reviews

Start your review of Effective Replacement of Dynamic Polymorphism with std - variant

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.