AI, Data Science & Cloud Certificates from Google, IBM & Meta
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore how to leverage constexpr from C++11 through C++26 to significantly improve code safety in this conference talk from Meeting C++ 2025. Examine the ongoing debate about C++ safety, focusing on undefined behavior, bounds checking, and memory leaks that often dominate discussions about the language's inherent risks. Discover how modern C++ standards have introduced mechanisms to mitigate these safety concerns, with particular emphasis on constexpr as a powerful but frequently overlooked solution. Learn about common safety issues in C++, explore available tools and sanitizers that help identify problems, and understand how constexpr evolution across different C++ standards can serve as a path toward safer code development. Gain insights into how constexpr can be strategically used to address the argument that safety pitfalls are simply inherent to C++'s power and flexibility, demonstrating practical approaches to writing more secure and reliable C++ applications.
Syllabus
Harnessing constexpr: a path to safer C++ - Mikhail Svetkin - Meeting C++ 2025
Taught by
Meeting Cpp