读书人

有关结构化错误捕捉的有关问题

发布时间: 2012-02-08 19:52:21 作者: rapoo

有关结构化异常捕捉的问题。
当使用

C/C++ code
__try{}__except(EXCEPTION_EXECUTE_HANDLER){}

结构捕捉异常时,发现,凡是通过throw抛出的异常都会被捕捉。一般情况下,我使用结构化异常时希望捕捉到内存读写错误、浮点运算错误等等。通过GetExceptionCode()可以得到异常代码。但是,当捕捉到通过throw抛出的异常时,异常代码均为0。
如何能够获得更为详细的信息?怎么区分throw抛出的异常与系统产生的结构化异常,以及如何区分throw抛出的各个异常?

对于结构化异常的使用,我还不是很熟练。请各位多多指教。

[解决办法]
http://www.vckbase.com/document/viewdoc/?id=1867
up一下。
[解决办法]
windows核心编程 里有详细介绍。
看过,但忘了,平时不怎么用这个。

读书人网 >C++

热点推荐