変数は初期化して
deleteしたらnullを代入が作法かと。

ポインタ先が本物か偽者かを判定するなんてわかんのかい?