首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++标准有没有建议,内存对象模型要怎么实现

2012-06-10 
C++标准有没有建议,内存对象模型要如何实现?例如,struct s1{int i}struct s2:s1{int j}标准有没有建议

C++标准有没有建议,内存对象模型要如何实现?
例如,
struct s1{
  int i;
};
struct s2:s1{
  int j;
};

标准有没有建议或者规定说,i一定要在j的布局前面?

[解决办法]
标准并无规定子对象的安放位置,关于成员在类对象中的位置,标准仅规定同一区段中的成员按声明顺序排列(但不一定是紧密排列),其余没有规定。

热点排行