C++ - стандартная верстка
В соответствии с текущим проектом стандарта C++, класс стандартного макета
либо не имеет нестатических членов данных в самом производном классе и не более одного базового класса с нестатическими членами данных, или не имеет базовых классов с нестатическими членами данных
Я еще не видел ни одной реализации, которая была бы более эффективной с этим ограничением. Почему он существует (кроме как для усложнения)?
1 ответ
Целью стандартного макета является не эффективность, а совместимость данных с C