"Kovalenko Dmitry" ...
>
> > template<class ТСосед>
> > class TBoy:public TМама, //официальный родитель
> > public ТПапа, //официальный родитель
> > virtual private ТСосед // Это типа аист
> > {
> > //...
> >
> > };
>
> Не, я все таки гений проектирования.
Бу ? Га ? ;)
> Как я предусмотрительно заюзал соседа через virtual-наследование. Гы.
Га !
> Ведь, фактически, в общем случае, сосед мог быть базовым классом как у
> TМама, так и у ТПапа. А, благодаря virtual, у нас будет строго одна
> копия данных соседа.
TПапа тоже в общем случае виртуален ;)
--
Хорсун Влад