相关疑难解决方法(0)

gdb:显示某些数据的typeinfo

基本上,我想得到typeid(*this).name(),即真正的类型this.

我想在GDB中得到它(不修改源代码).我尝试过,print typeid(*this)但它说typeid未知(因为我没有把它包含在源文件中).

c++ gdb typeid typeinfo

31
推荐指数
4
解决办法
3万
查看次数

使用GDB打印C++ vtable

我正在尝试使用gdb打印对象的vtable; 我找到了

show print vt bl on
Run Code Online (Sandbox Code Playgroud)

设置,但我实际上还不知道如何打印vtable - p*对象仍然不打印出来.

如何打印vtable?

c++ gdb

27
推荐指数
5
解决办法
2万
查看次数

是否有任何g ++选项来转储类布局和vtables?

我想看看g ++如何为类和虚拟表提供内存.

有没有办法使用g ++的选项转储这些信息?

c++ g++

18
推荐指数
1
解决办法
7186
查看次数

标签 统计

c++ ×3

gdb ×2

g++ ×1

typeid ×1

typeinfo ×1