Exception-Safe Code, Part II
summary
Covers exception safety in C++ and C++11/14: defines the core problems and alternative approaches, examines common but flawed safety attempts, and presents concrete guidelines and implementation techniques (including migration strategies) for making legacy and new code robust against exceptions.
AI-written summary · about
chapters (9)
- 0:00Start
- 5:16Performance Cost of try/catch
- 9:57Function Try Blocks
- 16:52Moving Exceptions Between Threads
- 27:57Standard Handlers
- 31:50Dynamic Exception Specifications
- 44:53Guideline
- 47:24Safe Objects
- 48:31Object Lifetimes
related talks
59mTo err is human - error handling in C++26
01h 05mThe real problem of C++
01h 29mDelivering Safe C++
01h 30mC++ in Constrained Environments
59mTo err is human - error handling in C++26
01h 01mBack to Basics: C++ API Design
53mFrom Chaos to Control: Overcoming C and C++’s Inherent Unsafety
01h 03mBack to Basics: The C++ Core Guidelines
