2008年9月25日深度探索c对象模型:C++对象的放置
(声明:本文参考了《深度探索c++对象模型》这本书,我连例子都和此书一样, 如有人认为是偷的话,还请各位原谅,^_^) 经历过从c到c++的人,一定想知道c++编译器是如何安排类的成员的.这里我 大概的作一下介绍,并有一些代码供你进行测试,希望对大家有点作用吧. 其实这里的标题或许有点大了,简单的说,类的非static成员是按照声明的顺序 存放在内存区的,而类的static成员和一般的static变量的存储格式一样.我不从 简单的东西入手了,直接从一个相对复杂的多重继承的例子入手.看下面的代码: class point2d { public: int _x...
[阅读全文] [PDF]
1 共1条 分1页