HOMELv027 仮想関数を持たないクラスのポインタ同士を強制的に変換する場合に使用するキャストはどれか。 2026年3月4日 継承関係がない、あるいは仮想関数がない場合はreinterpret_castでビット単位の解釈を変える。 `void*` ポインタを元の具体的な型ポインタに戻すために最も適切なキャストはどれか。 `typeid(*ptr)` において、`ptr` が `nullptr` だった場合に発生する事象はどれか。