问个函数地址的有关问题

问个函数地址的问题
例如
class A
{
 public:
void f() {}
}
我有什么办法可以知道这个f的地址呢?注意这是在类内部,&A::f只能算出偏移为1,我想知道绝对地址
------解决方案--------------------
引用:
例如
class A
{
 public:
void f() {}
}
我有什么办法可以知道这个f的地址呢?注意这是在类内部,&A::f只能算出偏移为1,我想知道绝对地址


这个可能要换算了,你所见到的貌似都是虚拟地址。
------解决方案--------------------
&A::f

不是1吧,就是地址
------解决方案--------------------
《深度探索C++对象模型》
《C++反汇编与逆向分析技术揭秘》
------解决方案--------------------
typedef void( *fType )( );

fType Proc = &A::f;

int Address = *(int*)&Proc;