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

And*_*ack 5 c++ linux debugging gdb

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

Bre*_*ale 3

您可以在编译时使用 vtable 布局-fdump-class-hierarchy。这在检查物体时可能会有所帮助。你可能需要set print vtbl on在 gdb 中。