Change in default exception handling?

I remember seeing a brief comment that a default setting for exception
handling had been changed from some earlier version of VC to a later
version. Can someone fill in the details for me?

Thanks!

RLH

It has changed from being asynchronous by default to synchronous between
VC++ 5.0 to VC++ 6.0. Check out the /EHa compiler switch for restoring the
behaviour.

This is (as far as I know) mostly concerns you when you are using C++
objects whose destructors needs to be called when their scope is exited,
even if this is performed via an asynchronous (aka not thrown by an explicit
‘throw’ statement) exception.

C++ expeceptions anyway don’t work in kernel mode - do they?

Regards // Johan

-----Original Message-----
From: Richard Hartman [mailto:xxxxx@realresume.com]
Sent: den 16 november 2000 00:58
To: NT Developers Interest List
Subject: [ntdev] Change in default exception handling?

I remember seeing a brief comment that a default setting for exception
handling had been changed from some earlier version of VC to a later
version. Can someone fill in the details for me?

Thanks!

RLH


You are currently subscribed to ntdev as: xxxxx@esrange.ssc.se
To unsubscribe send a blank email to $subst(‘Email.Unsub’)