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



About the session

The session is approved.

The presenter will not allow another presenter.

There are 10 people interested in this session.


Ken Gregg


8:30 AM - 9:30 AM
Calendar File
Heads up!  Log in to sign up to teach or attend this session.
Edit Session