Catching and Handling Windows Exceptions in C++
Catching and handling "thrown" exceptions in C++ is well documented. But what if you need to catch Windows access violations, data misalignments, divisions by zero, illegal instructions, and a variety of floating point exceptions? You could use Microsoft's SEH mechanism, but it's not well integrated with standard C++ exception handling. In this session, you'll see how to catch Windows exceptions, on a per-thread basis, as standard C++ exceptions derived from the std::exception class. We'll use Visual Studio 2019 Community edition IDE and the Visual C++ compiler. (Knowledge of standard C++ exception handling is recommended.)
About the session
The session is approved.
The presenter will not allow another presenter.
There are 10 people interested in this session.
Scheduled
- Room
- LIB-105
- Time
- 8:30 AM - 9:30 AM
- Calendar File
- Download
Edit Session