Re[9]: Именование чистых интерфейсов
От: Videoman Россия https://hts.tv/
Дата: 04.05.23 15:49
Оценка:
Здравствуйте, night beast, Вы писали:

NB>не все равно.

NB>будет один IBase. это усложняет работу с поиском нужного метода, появляются доп смещения.
NB>...

Здравый смысл по прежнему отказывается это понимать. Откуда там смещения, если нет данных? По сути речь идет о статической структуре таблиц виртуальных функций, причем только одного объекта — object. Или вы хотите сказать, что указатель на таблицу виртуальных функций и будет являться не явными данными всех классов ? Почему компилятор это не оптимизирует, если мне по сути без разницы через что вызывать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.