It can pass compiling. But how does the compile know which function I want to call?Code:class Base{
pulbic:
void foo() const{
cout<<"Base Class: void"<<endl;
}
int foo() {
cout<<"Base Class: int"<<endl;
return 1;
}
};
int main(){
Base test;
test.foo();
return 1;
}