[openbeos] compiling c++ classes with virtual functions

  • From: Jerome Duval <korli@xxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Fri, 2 Jan 2004 11:41:18 +0100

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


Other related posts: