1,本文详细的对各种可能出现的sizeof进行了测试,基本上以我的经验来说, 好像就覆盖全了。
2,各个sizeof的结果肯定都是正确的,因为我是一个一个经过分析+调试得出来的结果;但是分析过程和分析结果可能会有理解不全面的地方,请达人指出来。
3,测试环境:VC6
4,更多的理论知识,请参考<深度探索c++对象模型>。
5,代码,很长,也有些乱。基本上是以一个一个的namespace做的分割,每个namespace里面的内容是考察的同一个技术点。
1,本文详细的对各种可能出现的sizeof进行了测试,基本上以我的经验来说, 好像就覆盖全了。
2,各个sizeof的结果肯定都是正确的,因为我是一个一个经过分析+调试得出来的结果;但是分析过程和分析结果可能会有理解不全面的地方,请达人指出来。
3,测试环境:VC6
4,更多的理论知识,请参考<深度探索c++对象模型>。
5,代码,很长,也有些乱。基本上是以一个一个的namespace做的分割,每个namespace里面的内容是考察的同一个技术点。