При компиляции следующего примера возникает ошибка. Чтобы ее исправить, необходимо ...class Foo{int x;public: Foo(int i){}};class Bar: virtual Foo{public: Bar(){}};Bar b;
(Отметьте один правильный вариант ответа.)
Варианты ответа
добавить виртуальный деструктор для класса "Bar"
добавить вызов "Foo(0)" к конструктору класса "Bar"(Верный ответ)
добавить конструктор класса "Bar" который получает параметр типа int
добавить конструктор копирования для класса "Foo"
добавить вызов "Foo()" к конструктору класса "Bar"