Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore an in-depth overview of C++23's new and updated features in this comprehensive conference talk from CppCon 2023. Delve into core language changes such as explicit object parameters, if consteval, multidimensional subscript operators, and built-in decay copy support. Discover Standard Library enhancements including string formatting improvements, new containers like flat_map and flat_set, multidimensional span (mdspan), and monadic operations on optionals. Gain insights into platform-independent assumptions, named universal character escapes, and working with stacktraces at runtime. Learn about the standard generator coroutine, std::expected as an alternative to exceptions, and numerous updates to the ranges library. Reference other CppCon sessions for deeper dives into specific topics throughout this informative presentation by Marc Gregoire.
C++23: An Overview of New and Updated Features - Lecture