filmov
tv
Back to Basics: Exceptions - Klaus Iglberger - CppCon 2020
Показать описание
---
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 somelight 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 touse 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.
---
---
*-----*
*-----*
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 somelight 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 touse 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.
---
---
*-----*
*-----*
Back to Basics: Exceptions - Klaus Iglberger - CppCon 2020
CppCon 2019: Ben Saks “Back to Basics: Exception Handling and Exception Safety”
[MUC++] Klaus Iglberger - 'Back to Basics: Exceptions' (Virtual)
Exceptionally Bad: The Misuse of Exceptions in C++ & How to Do Better - Peter Muldoon - CppCon 2...
Back to Basics: Pointers and Memory - Ben Saks - CppCon 2020
CppCon 2015: Fedor Pikus “The Unexceptional Exceptions'
Exception Safety - Learn Modern C++
Back to Basics: Class Layout - Stephen Dewhurst - CppCon 2020
CppCon 2016: Patrice Roy “The Exception Situation'
Pacific++ 2017: Jason Turner 'Rethinking Exceptions'
Back to Basics: Initialization in C++ - Ben Saks - CppCon 2023
Back to Basics: Lambdas from Scratch - Arthur O'Dwyer - CppCon 2019
Java Exception Handling Basics - Try and Catch Blocks Explained by Example - APPFICIAL
Back to BASICS - Back-pressured Asynchronous Scalable Immutable Composable Streams by Viktor Klang
C# Introduction Part 14 - Exceptions and Error-Handling
Programming To Exceptions
Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020
C++ : Strong exception guarantee VS basic exception guarantee
Exceptions Handling (2012)
Java Exception Handling Tutorial 1
Back to Basics: Efficient Async and Await - Filip Ekberg
4Developers 2019: Using Exceptions in C++: a practical guide [ENG], Zbigniew Skowron
Exception Handling in Qt
Back to Basics: Object-Oriented Programming - Jon Kalb - CppCon 2019
Комментарии