Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Exceptions Demystified

CppNow via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk explains C++ exception handling from the compiler’s perspective, comparing implementation approaches and examining problems with exception storage and stack unwinding. It also considers how alternative language features such as static exceptions could mitigate those problems.

Syllabus

Introduction
Outline
Why Exceptions
Goal
Recap
Exceptions
Exception Throw
Exception Pointer
Exception Storage
Exception Storage Problems
Customization
Runtime Type Identification
Problems with Type Identification
Stack Unwinding
FrameBased Exception Handling
TableBased Exception Handling
Conclusion

Taught by

CppNow

Reviews

Start your review of Exceptions Demystified

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.