假如我有 basePointer 指针指向基类对象。
(gdb) ptype basePointer
type = class Base {
public:
Base(void);
virtual ~Base(void);
virtual void hello();
} *
(gdb) p basePointer
$1 = (Base *) 0x100104c00
如果我知道这个 0x100104c00 ,是否可以推断 basePointer 指向gdb的对象的类名?
答案 0 :(得分:0)
尝试p (Derived *)basePointer
在gdb中进行转换,因为它适用于C