2431202505 发表于 2014-3-19 22:29:52

虚继承和看起来像的函数调用,俩个问题

1由于共享所以不同在对象内存中保存多份虚基类子对象的拷贝,这样较之多继承节省空间。这句话是百度百科虚继承的最后一段,那个在对象内存中保存多份虚基类子对象的拷贝是为什么啊
2无返回值的函数可以嵌套调用么,
classlei
{          police:
                   voidf(){lei::f:}:}
是什么意思啊是不是f()自己调用了自己啊??

sidfate 发表于 2014-3-19 22:29:53

回答第2点,可以嵌套调用,你那样写就是死循环

sidfate 发表于 2014-4-8 21:31:51

回答第一个问题,注意分句,他的意思是因为共享的存在,所以不同时在对象的内存中保存多份虚基类子对象的拷贝,也就是说虚基类的子类共有虚基类的成员。
页: [1]
查看完整版本: 虚继承和看起来像的函数调用,俩个问题