Explore the extensive changes and new features in the C++20 standard library beyond Ranges in this comprehensive conference talk. Delve into expanded chrono support, concepts library, string output formatting, span, flat_map, associative container improvements, uniform container erasure, u8string and u8string_view, bit manipulation facilities, relational comparison support, sync_buf and osync_stream, and new threading primitives like atomic_ref. Gain practical insights through numerous code examples and learn about the current state of compiler support and implementations. Benefit from Jeff Garland's extensive experience in large-scale distributed software projects as he provides a thorough overview of C++20's standard library enhancements, focusing on their practical applications in modern C++ development.
Overview
Syllabus
C++Now 2019: Jeff Garland “The C++20 Standard Library - Beyond Ranges”
Taught by
CppNow