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

YouTube

To Err Is Human - Error Handling in C++26

Meeting Cpp via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn a proven approach to error handling in C++ that balances reliability with practical complexity management in this 59-minute conference talk from Meeting C++ 2025. Discover which errors deserve attention and which can be safely ignored, while exploring strategic methods for handling different types of errors that originate from both internal program bugs and external environmental factors. Examine the latest C++23 and C++26 improvements to error handling including std::stacktrace for better debugging information, std::expected for functional error handling, contracts for compile-time guarantees, and library hardening features for enhanced runtime safety. Master practical techniques for catching errors earlier in development, reporting them effectively to users and developers, and implementing systematic approaches to fix them efficiently. Gain insights into writing more reliable software with reduced effort by applying battle-tested error handling strategies that have been proven in real-world C++ development environments.

Syllabus

To err is human - error handling in C++26 - Sebastian Theophil - Meeting C++ 2025

Taught by

Meeting Cpp

Reviews

Start your review of To Err Is Human - Error Handling in C++26

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.