自定义博客皮肤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标准模板库与常用泛型算法

C++ STL标准模板库

2022-10-07 17:32:55 382 1

原创 类模板泛用性数组

5.提供拷贝构造函数防止浅拷贝问题产生;4.可访问数组大小、元素个数;3.可通过下标访问数组元素;1.可储存不同类型的元素;2.将数组在堆区开辟;

2022-09-12 10:05:22 115

原创 C++深浅拷贝的区别

浅拷贝:当编写一个类时,并且没有添加拷贝构造,此时系统会默认添加一个拷贝构造(浅拷贝)。浅拷贝是指:创建一个新对象时,把对象的初始属性都复制一份,若是存在引用类型,则拷贝的是其内存地址,当它的值发生改变时,另一个的值也会受到改变。深拷贝:深拷贝就是将对象从内存中完全拷贝出来,并且重新开辟一片空间来进行存放,当其中一个值发生改变时并不会影响另一个的值,两者互不影响。在C++中一般出现 赋值现象,就意味着拷贝的产生,其中拷贝的方式有两种:浅拷贝、深拷贝。值得注意的是:如果存在析构函数,则会出现指针悬挂的问题。

2022-09-04 11:57:44 3482

空空如也

空空如也

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

TA关注的人

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