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

YouTube

The Many Variants of STD::variant in C++17 - Design and Implementation

code::dive conference via YouTube

Overview

Explore a 44-minute conference talk from code::dive that delves into the controversial journey of implementing the discriminated union variant type in C++17. Learn about the intricate design decisions, performance considerations, and usability tradeoffs that shaped the development process through a firsthand account. Gain insights into the heated debates within the C++ committee, understand the technical challenges faced during implementation, and discover potential future developments including pattern matching enhancements and proposals to elevate variant to a first-class language feature.

Syllabus

Nevin Liber - The Many Variants of std variant

Taught by

code::dive conference

Reviews

Start your review of The Many Variants of STD::variant in C++17 - Design and Implementation

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.