各位大虾们有谁能帮着解释一下try{} catch(...){}的用法,例如下面这个例子是干么的static BOOL ValidParam(LPVOID lpVoidPointer){BYTE temp = 0;try {temp = *((BYTE*)lpVoidPointer);}catch(...){return FALSE;}return
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 15:47:37
各位大虾们有谁能帮着解释一下try{}catch(...){}的用法,例如下面这个例子是干么的staticBOOLValidParam(LPVOIDlpVoidPointer){BYTEtemp=0
各位大虾们有谁能帮着解释一下try{} catch(...){}的用法,例如下面这个例子是干么的static BOOL ValidParam(LPVOID lpVoidPointer){BYTE temp = 0;try {temp = *((BYTE*)lpVoidPointer);}catch(...){return FALSE;}return
各位大虾们有谁能帮着解释一下try{} catch(...){}的用法,例如下面这个例子是干么的
static BOOL ValidParam(LPVOID lpVoidPointer)
{
BYTE temp = 0;
try
{
temp = *((BYTE*)lpVoidPointer);
}
catch(...)
{
return FALSE;
}
return TRUE;
}
各位大虾们有谁能帮着解释一下try{} catch(...){}的用法,例如下面这个例子是干么的static BOOL ValidParam(LPVOID lpVoidPointer){BYTE temp = 0;try {temp = *((BYTE*)lpVoidPointer);}catch(...){return FALSE;}return
顺序执行try里面的句子,如果try里面的句子出错(错误属于catch()中的错误类型,即catch后面的小括号里面规定的错误类型)将会中断执行try中的句子转到catch中的句子执行.若是try中没有出现错误,则跳过catch,执行下一条语句.
这个例子是判断参数是否是字节类型的.
这是程序啊 你啥意思啊