Class Base() {
protected:
void foo();
}
Class Derived : public Base {
void bar();
}
void Derived::bar(){
foo(); //this causes an error.
}
I know i'm probably missing something obvious but I've been going round in circles for an hour. How do I call a protected function in a derived class?