C++ 重写派生类上的虚拟函数并仍调用基功能 类基 { 公众: void virtual func(){int i=0;cout

C++ 重写派生类上的虚拟函数并仍调用基功能 类基 { 公众: void virtual func(){int i=0;cout,c++,inheritance,virtual,derived,C++,Inheritance,Virtual,Derived,您可以使用:从派生类函数调用重写的基类虚函数 class Base { public: void virtual func() { int i = 0; cout << "i"; } } class Derived: public Base { public: void func() { .....****** } } 您是否尝试过使用Base.func()?@nhgrif还没有,因此问题是.hahaYou可以做derived.Base:

您可以使用
从派生类函数调用重写的基类虚函数

class Base
{
    public:
    void virtual func() {   int i = 0; cout << "i"; }
}

class Derived: public Base
{
    public:
    void func() {  .....******   }
}

您是否尝试过使用
Base.func()
?@nhgrif还没有,因此问题是.hahaYou可以做
derived.Base::func()
Base::func()