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