Please help:
class B {
public:
void operator()(){ cout<<"in B()"<<endl;}
};
class D : public B {
public:
void operator()() {
B:: (); // compiler would error: expected unqualified-id before ‘(’ token
cout<<"in D()"<<endl;
}
};
How do I invoke base class function operator from derived class function operator? Thanks
class B {
public:
void operator()(){ cout<<"in B()"<<endl;}
};
class D : public B {
public:
void operator()() {
B:: (); // compiler would error: expected unqualified-id before ‘(’ token
cout<<"in D()"<<endl;
}
};
How do I invoke base class function operator from derived class function operator? Thanks
Comment