C ++ - 标准布局

时间:2014-03-26 13:39:58

标签: c++ standard-layout

根据当前的C ++标准草案,标准布局类

  

在大多数派生类中没有非静态数据成员,并且最多只有一个具有非静态数据成员的基类,或者没有包含非静态数据成员的基类

我还没有看到任何可以通过此限制更有效的实现。它为什么存在(除了使事情变得更加困难)?

1 个答案:

答案 0 :(得分:0)

标准布局的目的不是效率,它与C的数据互操作性