自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 c++中的类型转换

c++提供四种类型转换static_cast转换内置数据类型和具有继承关系的指针和引用class Building{};class Animal{};class Cat :public Animal{};void test01(){ int a = 97; char c = static_cast<char>(a); cout <...

2019-04-18 21:13:00 88

转载 多文件编写类模板编译错误问题

案例类头文件(Person.h)#pragma oncetemplate<class T>class Person{public: Person(T age); void show(); T age;}; 类的实现(Person.cpp) #include "Person.h"template<clas...

2019-04-16 22:05:00 418

转载 纯虚函数和抽象类

基本概念纯虚函数是一个在基类中说明的虚函数,在基类中没有定义,要求任何派生类都定义自己的版本纯虚函数为个派生类提供一个公共界面(接口的封装和设计、软件的模块功能划分)纯虚函数的语法virtual类型 函数名(参数表)= 0;一个具有纯虚函数的基类称为抽象类纯虚函数和抽象类#include <iostream>using names...

2019-04-03 22:11:00 104

转载 c++中有些重载运算符为什么要返回引用

  事实上,重载运算符返回void、返回对象本身、返回对象引用都是可以的,并不是说一定要返回一个引用,只不过在不同的情况下需要不同的返回值。那么什么情况下要返回对象的引用呢?原因有两个:  允许进行连续赋值 防止返回对象(返回对象也可以进行连续赋值(常规的情况,如a = b = c,而不是(a = b) = c))的时候调用拷贝构造函数和析构函数导致不必要...

2019-03-16 15:26:00 576

转载 C++构造函数与析构函数

C++提供构造函数来处理对象的初始化  1.构造函数是一种特殊的成员函数,不需要用户来调用,定义对象时被自动执行。  2.构造函数名字与类名相同,无返回类型。  3.可以由用户自己定义实现,根据需要设计对数据成员进行初始化,依旧可以设置函数的默认参数。  4.如果我们没有定义构造函数,系统会为我们自动定义一个无参的默认构造函数的,它不对成员属性做任何操作,如果我们自己定义...

2019-03-11 21:59:00 98

空空如也

空空如也

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

TA关注的人

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