对象布局

C++/CLI思辨录之Object的对象布局
C++/CLI相对纯C++来说,支持创建托管引用对象,托管对象由虚拟机来分配内存和管理,程序员可以不再担心内存泄漏的问题。
更新时间:2007-11-16 11:29:56
关键字:   对象布局 C++/CLI Object
C++对象布局及多态实现探索之内存布局
本文通过观察对象的内存布局,跟踪函数调用的汇编代码。分析了C++对象内存的布局情况,虚函数的执行方式,以及虚继承,等等。
更新时间:2007-10-27 17:14:51
关键字:   c++ 多态 对象布局
C++对象布局及多态实现之动态和强制转换
为了验证前面提到过的类型动态转换(即dynamic_cast转换),以及对象类型的强制转换。
更新时间:2007-10-27 17:00:30
关键字:   c++ 多态 对象布局
C++对象布局及多态实现之成员函数的调用
从这部分开始我们除了利用内存的信息打印来进行探索外,更多的会通过跟踪和观察编译器产生的汇编代码来理解编译器对这些语言特性的实现方式.
更新时间:2007-10-27 16:59:03
关键字:   c++ 多态 对象布局
C++对象布局及多态实现探索之虚函数调用
通过对象进行函数调用,即使被调用的函数是虚函数也是静态绑定,即在编译时决议出函数的地址。
更新时间:2007-10-27 16:57:26
关键字:   c++ 多态 对象布局
C++对象布局及多态之虚成员函数调用
在构造函数中调用虚成员函数,虽然这是个不很常用的技术,但研究一下可以加深对虚函数机制及对象构造过程的理解。
更新时间:2007-10-27 16:55:42
关键字:   c++ 多态 函数调用
C++对象布局及多态实现探索之虚继承
下面我们来看虚继承。
更新时间:2007-10-27 16:53:02
关键字:   c++ 多态 对象布局
C++对象布局及多态之虚成员函数调用
在构造函数中调用虚成员函数,虽然这是个不很常用的技术,但研究一下可以加深对虚函数机制及对象构造过程的理解。这个问题也和一般直观上的认识有所差异。
更新时间:2007-09-14 19:10:36
关键字:   c++ 多态 函数调用