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