Skip to content

Back to Basics: Exceptions

Photo of Andreas Weis
Hosted By
Andreas W. and 3 others
Back to Basics: Exceptions

Details

On September, 8th, we have the opportunity to see a preview of Klaus Iglberger's upcoming CppCon talk about exceptions. Klaus is a freelancing C++ trainer and consultant. He has finished his PhD in computer science in 2010 and since then is focused on large-scale C++ software design. He shares his experience in popular advanced C++ courses around the world (mainly in Germany, but also the EU and US). Additionally, he is the initiator and lead designer of the Blaze C++ math library (https://bitbucket.org/blaze-lib/blaze/src/master/) and one of the the organizers of the Munich C++ user group.

---------------------------
Abstract: Exceptions are the native error propagation mechanism in C++. If used properly, exceptions enable us to write simpler, more readable and more robust code. However, the path there can be tricky and unfortunately the exception mechanism isn't without flaws. This talk sheds some light on the current issues with exceptions and why a large part of the C++ community isn't using them. It also gives guidelines and best practices on how to deal with exceptions and how to use them properly. It will go into detail about the exception safety guarantees, explains the tradeoffs between them, and demonstrates by example the individual steps necessary to reach them.

---------------------------
Schedule:
19:00 (CEST) -- Start of the videostream

Photo of MUC++ group
MUC++
See more events
Online event
This event has passed