![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
埋葬的记忆
这个作者很懒,什么都没留下…
展开
-
菱形的虚拟继承
问题引入: 如果有Base类,B1类,B2类,D类,如下图继承关系 650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/7E/CF/wKioL1cJMbHDA0UnAAASjvNhitw163.png" title="Problem.png" alt="wKioL1cJMbHDA0UnAAASjvNhitw163.png" /原创 2016-06-24 23:32:53 · 283 阅读 · 0 评论 -
类中含有虚函数的剖析
1. 源代码#include using namespace std;class Base{public : virtual void FunTest() { cout } virtual void FunTest1() { cout } virtual void FunTest2() { cout }};class Der : public Base{public: virtu原创 2016-06-24 23:32:56 · 385 阅读 · 0 评论 -
什么时候编译器会合成派生类的构造函数
1.派生类继承的基类中缺省的构造函数时源代码:#include using namespace std;class Base{public: Base() { } void FunTest() { } int m_a;};class Der : public Base{public: void FunTest1() { }};void Test(){原创 2016-06-24 23:32:59 · 303 阅读 · 0 评论