
我的C++学习笔记
笔记
c_0934
业精于勤,荒于嬉。记录学习点点滴滴~
展开
-
C++的深拷贝与浅拷贝(附简单图例)#C++
原先对深拷贝浅拷贝迷迷糊糊,不太懂析构函数的作用,最近学的一个实例分享给大家,帮助理解~ 两个疑问:1、析构函数的作用是什么? 2、深拷贝和浅拷贝有什么区别?它们二者有啥作用? 运行结果分析如下:首先调用有参构造函数,创建p1,然后输出年龄。再通过Person p2 = Person(p1); 调用拷贝构造函数创建出p2。2次析构对应着原先2次构造。 运行结果上看好像还行,但实际上面的代码有些问题。 在第15行中 m_height =new ...原创 2021-03-06 11:52:33 · 1638 阅读 · 6 评论 -
C++引用的本质(第一次完全弄懂)醍醐灌顶!
链接:https://www.bilibili.com/video/BV1et411b73Z?p=93&spm_id_from=pageDriver(侵权即删) 看过不少csdn文章,感觉还是迷迷糊糊。但是感觉看完这个视频后就是醍醐灌顶!!!转载 2021-03-05 11:25:17 · 201 阅读 · 0 评论