如果我分配一个类的对象Derived
(基类为Base
),并将指向该对象的指针存储在指向基类的变量中,我如何访问Derived
该类的成员?
这是一个例子:
class Base
{
public:
int base_int;
};
class Derived : public Base
{
public:
int derived_int;
};
Base* basepointer = new Derived();
basepointer-> //Access derived_int here, is it possible? If so, then how?