shaominjin123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++智能指针使用指南:告别内存泄漏的利器
为解决这一痛点,C++11标准正式引入智能指针(Smart Pointer),其核心机制是“RAII(资源获取即初始化)”——将内存资源与智能指针对象的生命周期绑定,当智能指针对象销毁时,自动释放所管理的内存。反之,智能指针释放内存后,原始指针也会变为野指针。开发中应尽量避免原始指针与智能指针混用,若必须使用原始指针(如调用C风格接口),需确保原始指针仅作为“临时访问工具”,不参与内存释放。在深入具体智能指针的使用前,需先明确智能指针的底层逻辑——RAII机制是其实现内存自动管理的核心。原创 2025-10-22 09:56:38 · 73 阅读 · 0 评论 -
深拷贝与浅拷贝
深拷贝,浅拷贝原创 2024-05-30 20:22:10 · 215 阅读 · 0 评论 -
C++工具
C++的主要内容也更新到这里了。原创 2024-05-23 10:51:02 · 212 阅读 · 0 评论 -
输入输出流
【代码】输入输出流。原创 2024-05-22 18:46:56 · 525 阅读 · 0 评论 -
多态性与虚函数
多态性时面向对象的一个重要特性,主要由重构和虚函数来实现。重构函数时一种静态的多态性,在编译时完成。虚函数则提供了一种动态多态性,在程序运行时体现。下面给出了静态关联和动态关联的4个例程,大致给出了多态性在面向对象中的应用。原创 2024-05-21 13:48:13 · 651 阅读 · 0 评论 -
继承与派生
继承:子类从父类那里继承到成员;组合:组合类中包含了另一个类。原创 2024-05-20 11:47:56 · 217 阅读 · 0 评论 -
运算符的重载
【代码】运算符的重载。原创 2024-05-19 15:26:35 · 199 阅读 · 0 评论 -
怎样使用类和对象
2. 构造函数的多种定义构造函数可以有多个,在对象定义的时候,根据初始化时给的参数的个数,匹配相应的一个构造函数进行调用执行。原创 2024-05-18 18:02:25 · 531 阅读 · 0 评论 -
类和对象的特性
代码:class Timeprivate:int hour;int minute;int sec;cin >>hour;cin >>sec;Time t;return 0;原创 2024-05-15 20:40:29 · 161 阅读 · 0 评论
分享