Error handling in modern C++

Location image of event venue

Details

Error handling is tough. In fact, a consensus about how errors should be treated doesn't exist. In this talk, we will try to show some possible strategies that may be considered. We will try to demystify the difference between an error an a failure and we will talk about the most modern techniques that C++ is adopting nowadays in this field and what may be added in the C++20 standard next year.