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

YouTube

C++20 - The Small Pearls

ACCU Conference via YouTube

Overview

Explore the lesser-known features of C++20 in this comprehensive conference talk from ACCU 2022. Delve into the "small pearls" of the language update, including the spaceship operator for automatic comparison operations, enhanced compile-time programming capabilities with consteval and constinit, and improved template functionality. Learn about std::span for safe contiguous memory access, enhancements to the time library, and the new date type. Discover the power of std::format for data formatting, and explore synchronization tools like semaphores, latches, and barriers for thread coordination. Gain insights into the improved self-maintaining thread with interruption support and synchronized output streams for clean concurrent write operations. Benefit from speaker Rainer Grimm's extensive experience as a software architect, team lead, and instructor as he guides you through these valuable C++20 features.

Syllabus

Introduction
The Plan
Comparison Operators
Aggregate initialization
Constable
Standedspan
Transform
Constexpr
Container improvement
Dont use signed and unsigned
Chrono
Time of Day
Date
Time Zones
Formatting
Examples
FMT
Conditionables

Taught by

ACCU Conference

Reviews

Start your review of C++20 - The Small Pearls

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.