我试图调试一个核心转储我发现结构,其第一个变量指向0x00000055558..
当我输入x 0x00000055558..
,它输出:什么将“<_ZThn24_N15 [某些命名空间] 22 [某些类名称] D1Ev>”在gdb中的意思?
0x55558.. <_ZTVN15NameSpace22ClassNameE+16>: 0x0000005..
这是否意味着是这个类的一个变量在这里定义?尝试返回16个字节并将其转换为ClassName不会提供有效的值。
对不起,这样的新手问题,但我无法在谷歌找到相当多的时间。
谷歌名称mangling,然后采取真实的名称(不是你错误地为这个问题制定的),并将其传递给C++ filt – PlasmaHH 2012-07-20 11:16:24