自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zhang_1218的博客

一个菜鸟得独白

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 菱形继承--菱形虚拟继承

菱形继承--菱形虚拟继承菱形继承菱形继承,其继承模型如下:菱形继承存在问题,Teacher类和Student类都继承了Person类,所以Teacher类和Student类除了拥有自身的成员变量都还拥有继承于Person的成员变量。而Assistant类继承了Teacher类和Student类,所以,Assistant类除了拥有自身的数据,还拥有Te

2017-11-25 23:14:57 426

原创 C++之--继承

最近在看《C++ primer plus》时,发现了很多之前存在的知识漏洞,故在此查漏补缺一波。废话不多说,直接重点。继承是C++中极为重要的一部分,是⾯向对象复⽤的重要⼿段。通过继承定义⼀个类,继承是类型之间的关系建模,共享公有的东西,实现各⾃本质不同的东西。C++中不同的限定修饰符限定了不同的继承关系。以下是三种不同的继承方式的基类特性和派生类特性简单总结:**基类的私有成员在派⽣类中不能访问

2017-11-25 15:02:32 306

原创 C++之--智能指针Smart Pointer

原文见www.louhang.xin设计思想最近在看《C++ Primer Plus》,不得不说这本书确实非常棒,里面把C++很多的语法都讲到的很清楚。这几天看了智能指针,所以在此,简单的进行一下剖析。 智能指针,顾名思义,既其首先是指针,其次其具有智能部分。具体是什么意思呢?RAII(Resource Acquisition Is Initialization) 资源分配即初始化,定义一个类

2017-11-24 14:31:39 359

原创 引用计数--写时拷贝

引用计数--写时拷贝原文章见www.louhang.xin假设一下场景:存在类A,其内含有成员变量为指针类型。首先创建对象a1,给a1 new了一块空间进行了初始化。之后创建了对象a2(可写对象),并且用对象a1进行拷贝构造来完成初始化,此时需要显现的写出拷贝构造函数,为a2 new一块新的空间,以防止浅拷贝,a1和a2都指向同一块空间,两者之间相互影响。但是,又定义了

2017-11-08 23:19:14 383

VS番茄助手破解版

VS番茄助手破解版

2018-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除