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