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