标签: c++11
根据wikipedia,“标准布局”的要求是:
这是否会阻止具有公共方法和私有数据的对象成为标准布局?这种严厉规则的理由是什么?
答案 0 :(得分:3)
这是否会排除具有公共方法和私有数据的对象不再是标准布局?
不,维基百科的文章有有错误的措辞。在FCD的§9/ 6 中仅提到了对数据成员的不同访问控制,它处理标准布局:
标准布局类是一个类: [...] - 对所有非静态数据成员具有相同的访问控制(第11条),