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