2025年7月13日

摘要: 目录内存泄漏什么是内存泄漏?内存泄漏的危害?举例说明导致内存泄漏的情况内存泄漏分类(1)堆内存泄漏(2)系统资源泄漏如何避免内存泄漏如何申请4G内存?野指针什么是野指针?野指针是如何产生的?(1)未初始化的指针(2)指针越界(3)指针指向的内存被释放后未置空 >悬空指针总结: 内存泄漏和野指针是 C 阅读全文
posted @ 2025-07-13 10:45 xin响果粒橙 阅读(61) 评论(0) 推荐(0)
 
摘要: ![image](https://img2024.cnblogs.com/blog/3409751/202507/3409751-20250713083049650-1305288408.png) 阅读全文
posted @ 2025-07-13 08:31 xin响果粒橙 阅读(9) 评论(0) 推荐(0)

2025年6月29日

摘要: 目录初次实现一个类六个编译器为你生成的函数通过 = default 和 = delete 控制是否使用这些默认函数。综合上面的描述,实现一个创建类的简单框架例子字符串底层结构String类需要哪些功能?使用的数据结构构造函数拷贝构造函数拷贝赋值运算符移动构造函数移动赋值运算符析构函数重载<<运算符函 阅读全文
posted @ 2025-06-29 21:00 xin响果粒橙 阅读(12) 评论(0) 推荐(1)

2025年6月18日

摘要: 目录顺序容器【arry-静态数组】【vector-动态数组】【list-双向链表】【forward_list-单向链表】【deque-双端队列】【性能对比】关联容器【map-键值对容器】【set-集合容器】无序容器【unordered_map-基于哈希实现】【unordered_set-基于哈希实现 阅读全文
posted @ 2025-06-18 11:24 xin响果粒橙 阅读(77) 评论(0) 推荐(0)

2025年6月12日

摘要: 目录从简单的查询开始学初体验小练习lesson1查询小练习lesson2条件查询小练习1--数字型小练习2--字符型lesson3查询结果Filtering过滤和sorting排序小练习review select复习小练习 从简单的查询开始学 这是一张名为movies的表 初体验 小练习 --查看表 阅读全文
posted @ 2025-06-12 19:32 xin响果粒橙 阅读(60) 评论(0) 推荐(1)

2025年6月9日

摘要: 目录分配内存之初如何使用底层原理:分配过程分配的位置分配结束后分配成功分配失败释放内存如何使用底层原理:补充:整体使用例子(1)new/delete(2)malloc/free检验学习成果🧩问题① 使用new/delete的底层原理是什么?为什么给delete传入的是对象类型指针,不能是void* 阅读全文
posted @ 2025-06-09 12:30 xin响果粒橙 阅读(127) 评论(1) 推荐(0)

2025年5月30日

摘要: 目录一般我们学的八股构造函数可以是虚函数吗?那么现在来说今天的主题……【构造函数是外部的非派生类中的构造函数】:【构造函数是外部的派生类中的构造函数】:【构造函数是当前虚函数类内的构造函数】:✅ 总结答案:🔍 原因解析综上下面是具体进行测试的代码,可以运行一下看。 一般我们学的八股 构造函数可以是 阅读全文
posted @ 2025-05-30 10:38 xin响果粒橙 阅读(45) 评论(2) 推荐(1)

2025年5月29日

摘要: 目录安装新建/打开文件光标控制复制、剪贴和粘贴搜索翻页保存退出 安装 CentOS:执行yum -y install nano Debian:执行apt-get install -y nano 新建/打开文件 nano 路径 文件名 光标控制 移动光标:使用用方向键移动。 选择文字:按住鼠标左键拖到 阅读全文
posted @ 2025-05-29 20:34 xin响果粒橙 阅读(273) 评论(0) 推荐(0)
 
摘要: 目录virtual void xxx(); >虚函数🧠虚函数表(vtable)机制🧠注意事项与易错点virtual void xxx()=0; >纯虚函数🧠纯虚函数标准语法🧠注意事项与易错点总结 virtual void xxx(); >虚函数 class Base { public: vi 阅读全文
posted @ 2025-05-29 12:58 xin响果粒橙 阅读(40) 评论(0) 推荐(0)

2025年5月28日

摘要: ✅ 一、异常处理基本语法(try-catch) try { // 可能抛出异常的代码 } catch (const std::exception& e) { // 捕获异常 } catch (...) { // 捕获所有类型的异常 } ✅ 二、throw 的用法 抛出异常对象,一般是值(可为内置类型 阅读全文
posted @ 2025-05-28 22:38 xin响果粒橙 阅读(38) 评论(0) 推荐(1)