C++虚拟继承中_对象内存的分布_虚继承会多余分配虚表v-tab的指针vptr_图1-1清楚的描述了虚继承类对象内存的分布_转载淘宝共享数据平台
摘要:
为了避免上述Top类的多次继承,我们必须虚拟继承类Top(Top类成为虚基类,当在多条继承路径上有一个公共的基类,在这些路径中的某几条汇合处,这个公共的基类就会产生多个实例(或多个副本),若只想保存这个基类的一个实例,可以将这个公共基类说明为虚基类虚基类的主要作用: 虚基类主要解决多重继承时,基类被多次进程的问题 )。参考博客 多重继承_内存的分布:: http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201242703331596/1 class Top2 {3 public:4 int a;5 };6... 阅读全文
posted @ 2012-09-17 11:06 探索超越 阅读(482) 评论(2) 推荐(0)
浙公网安备 33010602011771号