解除引用指针的地址

时间:2014-12-31 19:33:22

标签: c++

我的问题受到this other question的启发。

我对&(this->*member)的理解如下:对象有一个名为member的指针,被解除引用为this->*member。然后我们采用刚被解除引用的地址。据我所知,这应该完全等同于刚被解除引用的指针的地址,即与this->member完全相同。这不是真的吗?

1 个答案:

答案 0 :(得分:3)

不,不是,因为member不是会员。

如果您查看链接的问题,您会发现该结构没有名为member的成员。特别是它不包含名为member的指针。

member是一个成员指针,作为函数调用参数传递。