971225-egcs and virtual inheritance : ill implemented feature?

Max Lawson mlawson@drfmc.ceng.cea.fr
Fri Jan 16 00:26:00 GMT 1998


> From oliva@dcc.unicamp.br Fri Jan 16 07:42 MET 1998

> that's because, as required by the C++ Standard, the most derived
> class is responsible for initializing direct *and indirect* virtual
> base classes.  Even if other base classes provide initializers for
> virtual base classes, they are simply ignored.  If no initializer is
> given in the most derived class, the default constructor is used,
> which is the case in class xxx.
> 
> -- 
> Alexandre Oliva

	Thanx a lot Alexandre. Understood :)

Where can I find a printable version of the current standard ?

Regards, Max



More information about the Gcc-bugs mailing list