C++相談室 part54
■ このスレッドは過去ログ倉庫に格納されています
0215デフォルトの名無しさん
2006/11/05(日) 12:47:12class foo
{
hoge *A;
void test();
}
void foo::test()
{
// Aの中身は0x00000000のまま
A->hoge_func();
}
でA::hoge_funcのなかではグローバルなりソースか、hoge_func内で宣言した
関数内のローカルなリソースしか使っていなくて、hogeクラスのメンバは一切使ってない
のですが、これってA->hoge_func読んだ時点でnull参照で落ちるんですよね???
VC2005でコンパイルしたんですが、これでずっと動いてたのですが、
デバッグで動かしてもちゃんとA::hoge_funcのなかに飛ぶので、不思議なのです。。
これは実は落ちないものなんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています