スレを勃てるまでもないC/C++の質問はここで 3
■ このスレッドは過去ログ倉庫に格納されています
0091デフォルトの名無しさん
2007/09/08(土) 16:04:27だったら引数にNULLを設定した場合、コンパイル時にエラーが分かるから。
ついでに
void hoge(const Type* o) ;
だと常にNULLチェックが必要、そうしないと実行時にどんなエラーが起こるやら。
ちなみにNULLがありえる場合は後者を使う。
ちなみに、ここでいうNULLとは
Type* p = NULL; hoge(p);
のことではなく
hoge(NULL);
のことですぅ。念のため補足
■ このスレッドは過去ログ倉庫に格納されています