Back to Basics: const and constexpr
summary
Covers use of const, constexpr, consteval, and constinit in modern C++ to prevent mutation, avoid data races, and enable compile-time computation. Demonstrates initializing values with constexpr and constinit in a thread-safe way and shows how constexpr/consteval can improve performance and make functions easier to test and maintain.
AI-written summary · about
related talks
52mHow to declare a constant in C++
01h 03mBack to Basics: The C++ Core Guidelines
01h 05mThe real problem of C++
01h 30mC++ in Constrained Environments
01h 06mBack to Basics: Functions in C++
01h 01mInitialization in modern C++
01h 40mBack to the Basics! Essentials of Modern C++ Style
01h 30m50 shades of C++
