摘要:
在前一篇,我们讨论了在多重继承情况下,具有虚函数的类的内存布局情况。本篇将进一步探索在多重虚拟继承情况下的内存布局情况。 在讨论多重虚拟继承前,我们先对《浅析GCC下C++多重继承 & 虚拟继承的对象内存布局》中的例子进行扩充。先看看带有虚函数的单一虚拟继承情况下类的内存布局。 先看例子:View Code 1 #include <iostream> 2 using namespace std; 3 4 class Top 5 { 6 public: 7 virtual void x(){cout << "top x" << en 阅读全文
posted @ 2012-07-17 20:48
pathenon
阅读(226)
评论(0)
推荐(0)