C++ try{}catch{...}
try
{int *p = NULL;
*p = 12;
}
catch (...)
{
AfxMessageBox("ERROR");
}
如果想在,VS下异常被捕捉到,必须进行如下设置,如果不设置,则异常捕捉会被编译器优化掉,而无效。
在编译命令行中加入 / EHa 的参数。
设置如下:
try
{}
如果想在,VS下异常被捕捉到,必须进行如下设置,如果不设置,则异常捕捉会被编译器优化掉,而无效。
在编译命令行中加入 / EHa 的参数。
设置如下: