对基类成员的指针

,当满足以下条件时,对基类的成员的指针可以转换为对其派生的类的成员的指针:

  • 反转转换,从指向派生类的基类的指针,是可访问的。

  • 该派生类从基类不虚拟继承。

当左侧的操作数是指向成员的指针时,正确的操作数必须是指向成员的指针类型或者是计算结果为 0 的常数。 此赋值仅在以下情况下是有效的:

  • 正确的操作数是指向同一类的成员与左侧操作数。

  • 左侧操作数是指向从正确的操作数的类公开、明确派生的类的成员。

请参见

参考

指向成员的指针转换