class CWindow
{
public:
virtual void onResize(){...}
};
class CSpecialWindow : public CWindow
{
public:
virtual void onResize(){ static_cast(*this).onResize(); ... }
};
说这里会产生临时对象,static_cast 都会产生临时变量吗
class CWindow
{
public:
virtual void onResize(){...}
};
class CSpecialWindow : public CWindow
{
public:
virtual void onResize(){ static_cast(*this).onResize(); ... }
};
说这里会产生临时对象,static_cast 都会产生临时变量吗