自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 类的继承——继承的细节

不继承的函数  对于一个基类的派生类,基类所有的标准函数都会成员派生类所继承的成员。但是某些特殊函数实际是不会继承的,例如构造函数是不继承的,私有成员函数、析构函数和赋值操作也是不继承的。 如果派生类中没有定义构造函数, 那么C++会自动生成一个拷贝构造函数。但是这个默认的拷贝构造函数只能拷贝成员变量的内容,假如一个类在其成员变量中使用了指针或者动态数据,它就无法正常工作。派生类中的赋

2016-05-26 17:43:06 502

原创 C++ 类的继承——继承的基础

继承意味着可以为一个类定义并编译一个非常泛化的形式。C++最强大的特性之一就是可通过继承,从一个类派生出另一个类。继承是根据一个类(称为基类)创建一个新类(称为派生类)的过程。派生类自动具有基类的所有成员变量和函数,并可根据需要添加更多的成员函数和成员变量。派生类    派生类的定义和类的定义类似,只是在类定义的第一行添加了一个冒号、保留字public和基类的名称,例如:classHo

2016-05-25 17:45:09 1709

原创 布尔(Boolean)表达式

布尔表达式求值 布尔表达式可惜想象成一个真或假的表达式。真(true)表示满足条件,假(false)表示不满足条件。布尔表达式默认的优先级是: C++的短路求值 对于&&或者||运算,多个表达式时,按照计算规则,C++在判断左边的表达式后,如果可以得到结果,后面的表达式便不再计算。 枚举类型 enum 其值是由一系列int类型的常量来定义的一种类型。枚举类型和已经声明常量的一个列表非常

2016-05-19 16:12:07 16453

原创 类的定义

类是一个数据类型,可以采用与定义数据类型相同的方式来使用类。1、 结构      圆点操作符用于指定一个结构变量的成员变量。      结构作为函数参数  对于一个函数来说,可以有结构类型的传值调用参数,以及结构的传引调用参数。函数返回的值也可以具有结构类型。      对结构体进行初始化  在声明一个结构体时可以对其进行初始化,格式如下:struct Date{

2016-05-18 15:18:15 754

原创 I/O流——对象和类入门

I/O指的是程序的输入和输出。输入可自键盘或者一个文件中获得,输出可以发送至屏幕或文件。1、 流和基本文件I/O      流(stream)是一个由字符(或者其他类型的数据)构成的“流(flow)”。如果流向程序,就成为输入流,如果流出程序就成为输出流。      文件I/O 从一个文件获取输入,称为读取文件,将输出发送给文件成为写入文件。输入文件流(input-file s

2016-05-18 15:05:20 2490

原创 子函数

1、 void函数(不返回值的函数)      void函数,返回值类型的地方使用关键字 void,return语句不包含一个返回值的表达式。      void函数的调用以 ; 结尾,表示是可执行函数。      void函数中的return语句的作用只是终止函数。2、 传引用调用形参      使用一个传引用调用形参(或传引用调用参数,引用参数)时,函数调用中相应的

2016-05-18 15:04:41 972

原创 关于C++命名空间

文件的开头并非总是放置类似  using namespace std; 命名空间语句的最佳位置      我们最终要使用更多的命名空间,甚至在不同的函数定义中 使用不同的命名空间,所以,如果将预编译指令  using namespace std;       放置用于开始函数定义主体的花括号中,using 预编译指令就只应用于那个函数定义。      将一个using 预编译指令放在函

2016-05-18 15:03:13 500

空空如也

空空如也

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

TA关注的人

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