标签: c++ pointers gcc clang this
在windows / VC下,'这个'来自vtable的指针存储在对象的RTTI信息块中,可以通过搜索vtable位置找到该信息块。这有助于人们找到这个"优化的发布版本代码中的指针。
我希望在linux下知道,如果gcc / clang优化代码和"这个"通常不在固定寄存器或代码偏移中,如何通过gdb或其他工具找到它?