がありauto_ptr<IFoo>
、IFoo
は純粋仮想メソッドのみのインターフェイスです。
また、セグメンテーション フォールト後のコア ファイルもあります。具体的なサブクラスがこの auto_ptr の背後にあることを知りたいと思っています。プロジェクトで動作するようdynamic_cast
に、RTTI は何らかの方法で利用できるはずだと思いますが、この情報にgdb
?
私が得る出力は次のとおりです。
(gdb) print this->obj._M_ptr
$22 = (class martin::IFoo *) 0x7418
IBar
ポインターがまたはに属している場合、私が本当に知りたいことIBaz
。
助けてくれてありがとう!