自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++标准模板库(STL)与常用泛型算法

为了建立数据结构和算法的一套标准,并且降低他们之间的耦合关系,以提升各自的独立性、弹性、交互操作性(相互合作性,interoperability),诞生了STL。

2022-10-06 16:50:07 119

转载 封装一个数组类模板( 数组中可以存任意类型数据,Linux实现)

学习内容:案例描述: 实现一个通用的数组类,要求如下:1.可以对内置数据类型以及自定义数据类型的数据进行存储2.将数组中的数据存储到堆区3.构造函数中可以传入数组的容量4.提供对应的拷贝构造函数以及operator防止浅拷贝问题5.提供尾插法和尾删法对数组中的数据进行增加和删除6.可以通过下标的方式访问数组中的元素7.可以获取数组总当前元素个数和数组的容量。

2022-09-12 11:30:06 272

转载 深浅拷贝的区别与原理(C++)

1.浅拷贝是创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值,如果属性是引用类型,拷贝的就是内存地址。2.深拷贝是将一个对象从内存中完整的拷贝一份出来,从堆内存中开辟一个新的区域存放新对象。原文链接:https://blog.csdn.net/weixin_43878906/article/details/108358240具体原理如图:原博主.【JS】深拷贝与浅拷贝的区别,实现深拷贝的几种方法 - 听风是风 - 博客园。

2022-09-04 15:53:57 162

空空如也

空空如也

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

TA关注的人

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