Здравствуйте Юнусов Булат, Вы писали:
ЮБ>За точную формалировку не ручаюсь, один из вариантов ответов про них был такой: "их можно юзать as references and pointers"
Дык, всё можно юзать и как ссылку и как указатель. Какие проблемы? На самом деле разница между ссылкой и указателем больше семантическая, реализуются же они одинаково. Плюс значение ссылки не может быть изменено. Появились они в C++ благодаря перегрузке операторов, т.к. передавать параметры по значению неэффективно, а подогнать синтаксис языка под указатели было крайне проблемантично.
ЮБ>Насчет виртуальных базовых классов уточняю вопрос — имет ли смысл их использовать в мономорфной иерархии? Или это закончится плохо, или смысла опять таки нету просто?
В этом нет никакого смысла.
Если нам не помогут, то мы тоже никого не пощадим.