Re[7]: virtual base class для чего обычно юзается?
От: IT Россия linq2db.com
Дата: 20.01.02 16:04
Оценка:
Здравствуйте Юнусов Булат, Вы писали:

ЮБ>За точную формалировку не ручаюсь, один из вариантов ответов про них был такой: "их можно юзать as references and pointers"


Дык, всё можно юзать и как ссылку и как указатель. Какие проблемы? На самом деле разница между ссылкой и указателем больше семантическая, реализуются же они одинаково. Плюс значение ссылки не может быть изменено. Появились они в C++ благодаря перегрузке операторов, т.к. передавать параметры по значению неэффективно, а подогнать синтаксис языка под указатели было крайне проблемантично.

ЮБ>Насчет виртуальных базовых классов уточняю вопрос — имет ли смысл их использовать в мономорфной иерархии? Или это закончится плохо, или смысла опять таки нету просто?


В этом нет никакого смысла.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.