2019年2月15日

C++虚继承

摘要: 虚继承 虚继承用于解决多继承条件下的菱形继承问题(浪费存储空间、存在二义性)。 底层实现原理与编译器相关,一般通过虚基类指针和虚基类表实现,每个虚继承的子类都有一个虚基类指针(占用一个指针的存储空间,4字节)和虚基类表(不占用类对象的存储空间)(需要强调的是,虚基类依旧会在子类里面存在拷贝,只是仅仅 阅读全文

posted @ 2019-02-15 15:22 陶大先生 阅读(4356) 评论(0) 推荐(0) 编辑

导航