自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++学习笔记:模板

C++语言的特性之一:它支持泛型编程,而泛型编程主要就是利用了模板来实现举几个模板的例子:1.我们设计了一个容器类用来存储其他对象或值,例如一个队列,当我们要存储不同数据类型,甚至是自定义类型时,如果没有模板的话,我们需要给每一个数据类型写一个队列的类。当我们使用模板以后,我们就能将具体的类型作为参数传递给这个模板类,就能用不同的代码生成存储不同类型值的队列。这就是模板类2.我们都知道一个函数swap,用来交换两个数。

2023-12-05 22:02:58 29 1

原创 switch

switch中每一个case后都得跟一个break。

2023-12-04 16:07:03 20

原创 存入txt文件时,出现乱码,出现一行负数

存入txt文件时,出现乱码,出现一行负数

2023-12-04 14:06:00 26

原创 常函数与常对象

【代码】常函数与常对象。

2023-11-27 22:01:56 31 1

原创 C++学习笔记:函数重载

利用函数重载可以设计一系列函数——他们完成相同的工作,但使用不同的参数列表。

2023-11-27 21:42:02 33 1

原创 C++学习笔记:类对象作为类成员、静态成员以及this指针

在Person里,当我们底下创建Person p时候,传入的参数pName是string类型,而我们声明的pName是Phone类型的,Phone 是一个对象。所以应该这样理解,此处就依赖我们讲过的隐式转换法,相当于 Phone m_Phone = pName,用了隐式转换法,而上边刚好有一个有参构造函数。那么,问题来了:汽车类里包含了零件类,那么既然是类,就有构造函数和析构函数呀,谁的函数先实现呢?

2023-11-24 21:04:15 69 1

原创 C++学习笔记:初始化列表

特别注意: 在函数形参后的圆括号后,在花括号前,有一个冒号“ :”。这是我们常规写一个有参构造函数,并在函数里初始化了我们的三个属性。名称与类名相同,没有返回类型,参数也是可有可无。在这个有参构造函数里初始化了三个属性的初始值。接下来所讲得就与构造函数有关。先让我们来回顾一下构造函数。

2023-11-24 20:40:45 31 1

原创 C++学习笔记:函数的默认参数

函数的形参可以有默认值,称为函数的默认参数

2023-11-24 20:25:37 38

原创 C++学习笔记:1.内存四区

内存四区,这是学习C++的重要内容,一个好的C++程序员会合理的使用内存,使内存不那么容易被塞满甚至崩溃

2023-11-23 21:39:03 17

原创 C++学习笔记:深拷贝和浅拷贝

浅拷贝:简单的赋值操作深拷贝:在堆区重新申请空间,进行拷贝操作。

2023-11-22 19:37:33 21

原创 C++学习笔记:构造函数和析构函数

构造函数:主要作用在于创建对象时为对象的成员属性赋值,构造函数由编译器自动调用,无需手动调用。析构函数:主要作用在于对象销毁前系统自动调用,执行一些清理工作,同样由编译器自动调用,无需手动调用。

2023-11-21 18:04:26 611

空空如也

空空如也

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

TA关注的人

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