自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [C++]学习笔记——STL(1)

拿到vector这种容器的迭代器类型5.利用STL算法实现遍历输出,要注意for_each函数内传入参数的类型。

2023-06-09 21:58:22 139 1

原创 [C++]学习笔记——模板

针对C++泛型编程和STL技术做详细讲解,探讨C++更深层的使用。

2023-06-05 22:33:28 54 1

原创 [C++]学习笔记——多态

并非所有都要用虚析构、纯虚析构,此题比较特殊,因为子类中有数据被开辟到了堆区,所以必须走子类中的析构代码,如果只用多态走不到子类析构代码,所以我们在父类中才加上虚析构,纯虚析构。既要使用纯虚函数,又要释放父类在堆区中的数据,就需要使用类内纯虚函数声明,类外写实现的写法。搞清楚原理:虚函数相当于一个指针,被继承时,如果子类写了一模一样的函数,内容就会被覆盖。在多态中,通常父类中的虚函数的实现是毫无意义的,主要都是调用子类重写的内容。用引用也可以,引用不用手动释放内存,指针不用实例化对象,各有优劣。

2023-06-01 14:17:40 71 1

原创 [C++]学习笔记——继承

是面向对象三大特性之一定义一些类时,下级别的成员除了拥有上一级的共性,还有自己的特性;此时我们就考虑。

2023-05-10 01:17:50 49

原创 [C++]学习笔记——运算符的重载

运算符重载概念:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。要点:不能用成员函数去写,配合友元去实现,注意私有成员的赋值要构造函数赋值。3).默认拷贝函数构造函数,对属性进行值拷贝。作用:重载关系运算符,可以让两个自定义类型对象进行比对操作。小结:1.对于内置的数据类型的表达式的运算符是不可能改变的。1).默认无参构造函数(无参,函数体为空)2).默认析构函数(无参,函数体为空)//3.函数重载的版本(注意不要将函数写在类内)作业:通过重载递增运算符,实现自己的整型数据。

2023-04-13 00:44:52 66 1

原创 [C++]学习笔记——友元的使用

友元的三种实现方法

2023-04-05 17:11:39 110 1

空空如也

空空如也

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

TA关注的人

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