这个问题在这里已有答案:
根据目前的C标准草案,标准布局类
要么在大多数派生类中没有非静态数据成员,要么最多只有一个具有非静态数据成员的基类,或者没有带有非静态数据成员的基类
我还没有看到任何可以通过此限制更有效的实现 . 它为什么存在(除了让事情变得更困难)?
标准布局的目的不是效率,它与C的数据互操作性
1 回答
标准布局的目的不是效率,它与C的数据互操作性