Что-то с этим Obj-C подзабыл немного C++
Есть такая иерархия классов
Есть функция, возвращающая указатель на С, но на самом деле она возвращает указатель на объект D
Можно ли как-то правильно этот указатель на С превратить в правильный указатель на А?