C ++获取没有对象实例的虚函数表

时间:2017-11-14 23:47:16

标签: c++ c++11 winapi rtti

问题:有没有办法通过一些模板/ rtti hacks / win32从对象类型中检索VF表指针,而无需创建对象的实际实例?如果可能的话,我想避免解析PDB,模块,我想在运行时找到VF表。

当你拥有对象的实例时,很容易检索VF表,所以目前我有类型,我只是创建该类型的虚拟实例,然后检索指针,但不是我的所有类型都有默认构造函数,所以我不能总是使用这个解决方案。

我正在开发 C ++ Win32 项目,不需要多平台解决方案。

0 个答案:

没有答案