我可以列出来自核心转储的所有VTable指针吗?

时间:2011-12-01 10:09:41

标签: c++ linux debugging gdb

我有一个C ++程序的核心转储,它是用GNU工具链构建和运行的。我可以重现可执行文件也许。如何按类名找到所有vtable指针的列表?

1 个答案:

答案 0 :(得分:3)

编译时,您可以使用-fdump-class-hierarchy获取vtable布局。这在检查对象时可能有所帮助。您可能需要在gdb中使用set print vtbl on