请问如何利用异常处理机制捕捉 如:上溢出、下溢出、除零错误、超出函数定义域等数学错误?
__try
{
;
}
__except(EXCEPTION_EXECUTE_HANDLER){
switch(GetExceptionCode()){
case EXCEPTION_ACCESS_VIOLATION:
strcpy(WTResult,"内存访问冲突");
break;
case EXCEPTION_INT_DIVIDE_BY_ZERO:
strcpy(WTResult,"除数为0");
break;
default:
strcpy(WTResult,"其它错误");
break;
}
bFmtSucc = -1;
}