Hello, i'm compiling several c++ classes and i'm getting warnings about functions hidden by others in child classes. Class A virtual void function1(int, int, int); virtual void function1(); Class B : Class A virtual void function1(); the warning i'm getting says : void function1(int, int, int) in class A is hidden by void function1() in class B. What do you think i can do to avoid this warning ? Renaming the function isn't the best mean because this shouldn't happen in my mind. Maybe it is a bug of the compiler ? -- Best regards, Jerome mailto:korli@xxxxxxxx