Здравствуйте, Alexander G, Вы писали:
AG>Какие обычно дополнительные накладные расходы по памяти и по скорости вызова на использование виртуального наследования интерфейсов
1) лишний уровень косвенности при доступе к виртуальной базе (может быть и не один)
2) скрытый указатель в объекте (тоже может быть два)
3) увеличение размера указателей на члены выведенного класса
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском