是否有一些插件或工具可以读取 .h 文件(或简单地修改 Intellisense 本身)并吐出每个函数及其虚拟函数表索引?有一种模式我还没有弄清楚与多态性有关,当你开始有 5 个或更多的类相互派生时,它就会变得困难 5 倍。但无论如何,MSVC++ 编译器在将虚函数调用从 C++ 编译到汇编时始终会输出正确的虚函数表索引。必须有一种更好的方法来获取该索引,而无需加载、断点、读取偏移量和重写代码,对吗?
Thanks!
使用隐藏的 Microsoft C/C++ 编译器选项“/d1 reportAllClassLayout”。这将打印出所有类的内存布局和虚函数表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)