У меня есть базовый класс 'A', у которого есть подкласс 'B', у которого есть подкласс 'C', у которого есть подкласс 'D'.
Я хочу, чтобы D вызвал конструктор 'A,
D(int x,int y):A(x,y){};
но я получаю сообщение об ошибке: ошибка C2614: «D»: недопустимая инициализация члена: «A» не является ни базой, ни членом.
D может вызывать любой из конструкторов «C»хорошо, но это не то, что я хочу.Любая помощь будет очень признательна.