использавание virtual в избранное  новое всё   подписка   модер. 
От: Аноним 306 
Дата: 29.05.08 05:54
Оценка: :))
class B {
public:
      virtual ~B (){}
};

class D : virtual public B {
public:
      void f () {}
};


В каких случаях нужно использовать virtual , и какая разница
между записями следующего вида, если в классе B есть виртуальная функция?
class D : virtual public B
class D : public B

Если в классе B нет виртуальной функции означает ли это
что следующая запись сделает класс B виртуальным?
class D : virtual public B