Классы не должны быть выведены из виртуальных базисов
Классы не должны быть выведены из виртуальных базисов.
Использование виртуальных базисов может привести ко многим запутывающим поведениям.
Например, в иерархии наследования, включающей виртуальную основу, большая часть производного класса вызывает конструктора виртуальной основы. Проигнорированы промежуточные вызовы виртуального основного конструктора.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: производные классы |
Категория: консультация |