クラスAでfと名付けられたメンバー関数は、 戻りの型や引数に関係なく、Aの基底クラスで、 他のfという名前のメンバーをすべて隠します。 次の例は、このことを示しています。 struct A { void f() { } }; struct B : A { void f(int) { } }; int main() { B obj...