
C++
文章平均质量分 97
分享C++相关的笔记
是店小二呀
专注于 C/C++ 后端开发,具备扎实的编程基础和开发能力。热衷于技术分享和社区贡献,曾获得 CSDN 2024 年度博客之星 32 名、华为云HCSD初级校园大使,腾讯云创作者之星、阿里云社区专家博主、支付宝社区季度优秀博主、极星会认证KOL等多个奖项。活跃于技术社区,致力于推动技术的普及与应用。
展开
-
【C++】C++新增特性解析:Lambda表达式、包装器与绑定的应用
大家好,我是店小二。在这篇文章中,我们将深入探讨C++11的新特性——Lambda表达式、包装器与绑定的应用。如果在阅读过程中有不清楚的地方或发现任何错误,欢迎随时私信交流探讨。原创 2024-11-28 09:35:34 · 3436 阅读 · 107 评论 -
【C++】C++11新特性详解:可变参数模板与emplace系列的应用
大家好,我是店小二。在这篇文章中,我们将深入探讨C++11的新特性——可变参数模板和emplace系列的应用。如果在阅读过程中有不清楚的地方或发现任何错误,欢迎随时私信交流探讨。原创 2024-11-25 11:41:21 · 2736 阅读 · 107 评论 -
【C++】右值引用与移动语义详解:如何利用万能引用实现完美转发
大家好,我是店小二。本篇文章将深入讲解C++11的新增特性,重点围绕右值引用与移动语义展开,并详细讨论如何利用万能引用实现完美转发。如果在阅读过程中有疑问或不同的见解,欢迎随时私信我进行进一步交流原创 2024-11-21 16:43:45 · 3704 阅读 · 101 评论 -
【C++】C++11 新特性揭秘:序章
大家好,我是店小二。今天,我们将深入探讨 C++11 中新增的特性。在之前的学习过程中,大家或许已经接触或掌握了一些相关特性。让我们继续前进,探索更多 C++11 的精彩内容吧!原创 2024-11-18 10:55:05 · 5266 阅读 · 139 评论 -
【C++】哈希表封装 unordered_map 和 unordered_set 的实现过程
本篇将讲述如何通过哈希表封装 unordered_map 和 unordered_set 容器。在开始本章内容之前,建议先阅读红黑树封装 map 和 set一文,以便更好地理解编译器如何区分 unordered_map 和 unordered_set 并调用底层哈希表。原创 2024-11-08 08:49:53 · 4588 阅读 · 83 评论 -
【C++】哈希表模拟:开散列技术与哈希冲突处理
在上篇中,我们使用闭散列技术解决了哈希冲突并实现了哈希表。然而,我们发现闭散列并不理想,因此本篇将探讨如何通过开散列方法来处理哈希冲突。原创 2024-11-04 14:01:32 · 4033 阅读 · 98 评论 -
【C++】哈希表模拟:闭散列技术与哈希冲突处理
在上一篇《哈希之路:序篇的知识启航》中,我们简要介绍了哈希方法及哈希表的基础概念。本篇将进一步探讨如何利用闭散列技术有效解决哈希冲突,并通过模拟实现哈希表的过程,深入解析这一关键技术。原创 2024-10-31 10:18:39 · 3939 阅读 · 118 评论 -
【C++】哈希之路:序篇的知识启航
本篇将简要介绍哈希表的基础知识,为后续文章深入探讨奠定基础原创 2024-10-28 11:53:44 · 3881 阅读 · 109 评论 -
【C++】基于红黑树的 Map 和 Set 封装及实现过程详述
大家好,我是店小二。今天我将为大家详细讲解如何基于红黑树封装和实现 Map 和 Set,并深入解析底层逻辑。希望通过这篇文章,能帮助大家在使用 Map 和 Set 类相关接口时更加得心应手。原创 2024-10-22 11:20:42 · 2515 阅读 · 97 评论 -
【高阶数据结构】揭开红黑树‘恶魔’的面具:深度解析底层逻辑
大家好,我是店小二,欢迎来到本篇内容!今天我们将一起探索红黑树的工作原理及部分功能实现。红黑树的概念相对抽象,但只要我们一步步深入,定能慢慢揭开它的神秘面纱原创 2024-10-18 08:39:37 · 3113 阅读 · 124 评论 -
【C++】C++ STL 树形结构容器全解析:map、set、multimap、multiset 的使用与区别
大家好,我是店小二!今天为大家带来 C++ STL 树形结构容器全解析:map、set、multimap、multiset 的使用与区别。本次分享主要聚焦于这几种容器的使用方法,帮助大家了解它们的基本功能和常用接口。需要提前说明的是,今天的内容偏重实用性,旨在让大家快速上手,没有深入探讨底层原理。希望能对大家有所帮助!原创 2024-10-14 10:58:38 · 2430 阅读 · 138 评论 -
【高阶数据结构】二叉树进阶探秘:AVL树的平衡机制与实现详解
大家好,这里是店小二!今天我们将深入探讨高阶数据结构中的AVL树。AVL树是一种自平衡的二叉搜索树,可以看作是对传统二叉搜索树的优化版本。如果你对数据结构感兴趣,快拿出你的小本本,和我们一起开始这段探索之旅吧!原创 2024-10-07 11:46:48 · 4530 阅读 · 183 评论 -
【高阶数据结构】深度探索二叉树进阶:二叉搜索树概念及其高效实现
本章是高阶数据结构笔记的第一篇文章,将分享二叉搜索树的进阶概念及其高效实现的相关知识,欢迎大家阅读!原创 2024-10-03 15:12:43 · 2513 阅读 · 167 评论 -
【C++】面向对象编程的三大特性:深入解析多态机制
本文将深入解析面向对象编程的三大核心特性,特别是针对多态机制的使用和实现原理进行详细探讨。通过对这些概念的深入理解,帮助读者更好地掌握面向对象编程的精髓。原创 2024-09-30 12:11:32 · 2747 阅读 · 183 评论 -
【C++】面向对象编程的三大特性:深入解析继承机制
本文将深入解析面向对象编程的三大核心特性,特别是对继承机制的详细探讨。通过对这些概念的优化理解,帮助读者更好地掌握面向对象编程的精髓。原创 2024-09-23 10:32:38 · 3348 阅读 · 200 评论 -
【C++】C++ STL探索:Priority Queue与仿函数的深入解析
这篇文章将深入探讨优先队列的工作原理,并详细讲解仿函数在其优化过程中的应用。原创 2024-09-20 09:25:39 · 2189 阅读 · 156 评论 -
【C++】模板进阶:深入解析模板特化
本章将深入探讨模板的高级应用,重点解析模板特化的概念和实现方法。原创 2024-09-16 13:54:16 · 2183 阅读 · 183 评论 -
【C++】C++ STL探索:容器适配器 Stack 与 Queue 的使用及模拟实现
本文将详细介绍如何使用容器适配器 Stack 和 Queue,并探讨其模拟实现方法。原创 2024-09-12 08:34:18 · 2365 阅读 · 233 评论 -
【C++】C++ STL 探索:List使用与背后底层逻辑
本文将通过模拟实现List,从多个角度深入剖析其底层机制,详细讲解其内部实现原理和实际应用场景,帮助读者全面理解和掌握List的工作方式。原创 2024-09-09 10:02:46 · 2304 阅读 · 218 评论 -
【C++】C++ STL探索:Vector使用与背后底层逻辑
在string类文章中提及了STL容器间的接口是大差不差的,本篇将直接通过模拟实现Vector来讲解底层实现与使用。原创 2024-09-06 00:03:15 · 2120 阅读 · 209 评论 -
【C++】C++STL 揭秘:Strng背后的底层逻辑
在上篇介绍string类的使用与理解,本篇将为大家来带关于string的底层实现逻辑,当然这不是一定库里面的实现逻辑。我们设计一个string类是为了在使用string类相关接口,是为了我们更好的使用string类相关接口,在使用过程中知道该接口效率高还是低,可以更好地去选择原创 2024-09-02 11:56:16 · 2834 阅读 · 210 评论 -
【C++】C++ STL 探索:String的使用与理解
这篇文章将带大家深入探讨C++ STL中的string使用与理解。在接下来的几篇文章中,我们将介绍STL中相关知识点。掌握STL将使我们在使用C++编写代码时更加得心应手。原创 2024-08-29 01:31:19 · 3514 阅读 · 241 评论 -
【C++】初识C++模板与STL
本章将简单分享C++模板与STL相关知识,与之相关更多知识将留到下次更详细地来分享给大家~原创 2024-08-26 11:25:12 · 1881 阅读 · 213 评论 -
【C++】深入解析C/C++内存管理:new与delete的使用及原理
本章将分享C++为何放弃malloc/free系列,选择新系列new/delete去管理内存。深度探索new/delete的使用及其原理,malloc/free系列与new/delete系列的不同之处。原创 2024-08-22 10:02:37 · 5632 阅读 · 436 评论 -
【C++】实现日期类相关接口
本篇将介绍实现日期类中众多接口,同时这其中涉及到很多知识,务必将类和对象相关内容掌握再来实现日期类相关接口。原创 2024-08-19 02:25:04 · 1894 阅读 · 198 评论 -
【C++】深入探索类和对象:初始化列表及其static成员与友元
本章将分享C++中类和对象最后章节“深入探索类和对象:初始化列表及其static成员与友元”,希望通过这几篇关于类和对象文章可以帮助大家更好地理解类和对象的相关知识。原创 2024-08-15 09:42:43 · 2187 阅读 · 167 评论 -
【C++】掌握C++类的六个默认成员函数:实现高效内存管理与对象操作
本篇为大家分享下在C++学习中较为具有挑战与难度,同时也是很重要知识。掌握C++类的六个默认成员函数,使得在模拟实现STL中容器过程得心应手。原创 2024-08-12 01:48:07 · 1831 阅读 · 196 评论 -
【C++】初识面向对象:类与对象详解
本章将介绍C++中一个重要的概念——类。通过类,我们可以类中定义成员变量和成员函数,实现模块化封装,从而构建更加抽象和复杂的工程。原创 2024-08-08 07:11:37 · 2374 阅读 · 207 评论 -
【C++】C++特性揭秘:引用与内联函数 | auto关键字与for循环 | 指针空值
本章将分享C++增加的几种常见特性,主要内容为引用与内联函数 | auto关键字与for循环 | 指针空值,这些知识看似很多,实际也不少。本章篇幅长,耐心享用,若有不足,欢迎指出!原创 2024-08-05 09:39:34 · 2609 阅读 · 167 评论 -
【C++】巧用缺省参数与函数重载:提升编程效率的秘密武器
本章将分享缺省参数与函数重载相关知识,为了更加深入学习C++打下了坚实的基础。本章重点在于缺省参数与函数重载使用前提与注意事项原创 2024-08-01 17:35:13 · 2492 阅读 · 171 评论 -
【C++】如何巧妙运用C++命名空间:初学者必备指南
本篇将带领大家走进C++的旅途,为了更好地学习C++这门语言,我们需要了解它的前世今生。在了解完C++如何诞生后,将开始我们C++之旅第一站"命名空间"。(老早说是C/C++博主,现在才更C++,哈哈哈哈哈~)原创 2024-07-29 09:00:00 · 2580 阅读 · 171 评论