Date for   Saturday, October 12, 2019 8:00:00 AM - Saturday, October 12, 2019 6:00:00 PM

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.)

Track

Other

About the session

The session is approved.

The presenter will not allow another presenter.

There are 10 people interested in this session.

Presenters

Ken Gregg

Scheduled

Room
LIB-105
Time
8:30 AM - 9:30 AM
Calendar File
 Download
Edit Session