随笔 - 1759  文章 - 0  评论 - 109  阅读 - 430万

随笔分类 -  玄马教育C++听课笔记

shellmad-15_C++新特性 引用计数
摘要:要正确理解智能指针,首先必须理解引用计数技术。 深拷贝、浅拷贝的概念 深拷贝的优缺点: 优点:每一个对象(哪怕是通过拷贝构造函数实例化的对象)的指针都有指向的内存空间而不是共享,所以在对象析构的时候就不存在重复释放或内存泄漏的问题了。 缺点:内存开销大 注解:假如是a="hello,"; b="wo 阅读全文
posted @ 2020-08-24 07:46 一杯明月 阅读(291) 评论(0) 推荐(0) 编辑
shellmad-14_C++新特性 智能指针与RAII
摘要:问题 C++中最令人头疼的问题是强迫程序员对申请的资源(文件、内存等)进行管理,一不小心就会出现内存泄漏问题(忘记对申请的资源释放) 注解: 因为有这一句:int *p = new int; 当调试运行出去main()函数作用域的时候(1处),堆内存依然存在(2处). #include <iostr 阅读全文
posted @ 2020-08-17 22:40 一杯明月 阅读(261) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示