★初心者にVisual C++を教えるスレ★ Part38
■ このスレッドは過去ログ倉庫に格納されています
0540デフォルトの名無しさん
2012/09/26(水) 13:29:08.57そのポインタの値がNULLかどうかチェックする必要はありますか?
具体的には、
try{
do something;
}
catch(char *hoge){
printf("received exception: %s", hoge);
}
としたい場合、
catch(char *hoge){
if(hoge){
printf("received exception: %s", hoge);
}
}
と書くべきかどうかです。
この場合は throw してる側で hoge が動的か静的かで違うと思いますが、
動的に hoge が生成されるような場合についてです。
■ このスレッドは過去ログ倉庫に格納されています