Function with same name but different signature in derived class not found
It is because name lookup stops if it finds a name in one of your bases. It won’t look beyond in other bases. The function in B shadows the function in A. You have to re-declare the function of A in the scope of B, so that both functions are visible from within B and … Read more