Re: Filtering 'Access Violation' error inside a try-catch block
Yes, using _set_se_translator
But I'd just use __try/__except for that. You don't have to change all your
try/catch. You just can't put both in the same function, it's legal to put
__try/__except in a function that calls another function which uses
try/catch.
"Sanje?v" <swtbase@gmail.com> wrote in message
news:978a4bc6-2964-47fa-a1d1-a86c5740ee08@q40g2000prh.googlegroups.com...
Hi to all,
I have enabled 'SEH with Exceptions' options in my VC++ 2008 Express
compiler and would like to filter 'Access violation' exception in a
code (unmanaged) guarded by a try-catch block. How can I know that the
exception raised in a catch block is due to access voilation? I can
use 'GetExceptionCode() only inside __try-__except block but if I use
it instead of try-catch I will have to change everything to __try-
__except. Is there any disadvantages to this? Can't I just filter the
required exception in a try-catch block instead?
-Sanjeev
__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4498 (20091011) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4498 (20091011) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com