标签: c++ pointer-to-member
我有
class Base {} class Derived : public Base {} class Test { Derived x; }
我需要将&Test::x从Derived Test::*投射到Base Test::*。我已经尝试过static_cast<Base Test::*>(&Text::x),但它显示了一个错误。
&Test::x
Derived Test::*
Base Test::*
static_cast<Base Test::*>(&Text::x)
有没有办法做到这一点?