C++
文章平均质量分 97
分享C++相关知识
初阶牛
本人是一名在校大三的学生,两届新星计划的实力新星获得者,C/C++领域新星创作者、阿里云专家博主、CSDN内容合伙人。致力于C/C++方向的学习,同时正在Linux操作系统学习、C++,数据结构与算法、后续学习数据库MySQL等.喜欢分享一下自己学习的知识收获,希望能互相学习,互相进步。
展开
-
C++中map和set的使用
讲解C++中的新容器,set与map对于常用的接口介绍。如何使用set排升序,降序。原创 2024-01-27 15:56:57 · 1275 阅读 · 35 评论 -
超详细红黑树的模拟实现
本篇介绍红黑树的性质,详细介绍红黑树的插入,画图详解。原创 2024-03-03 10:50:32 · 2521 阅读 · 32 评论 -
会旋转的树,你见过吗?
AVL树的实现,旋转的详细分析,抽象图,具体图分步骤讲解,保姆级教学。原创 2023-12-18 11:33:28 · 1549 阅读 · 28 评论 -
这是一棵适合搜索二叉树
搜索二叉树的模拟实现原创 2023-11-22 08:21:17 · 1126 阅读 · 36 评论 -
二叉树的前 中 后序的非递归实现(图文详解)
非递归实现二叉树的前中后序遍历,图文详解.原创 2023-10-18 09:05:14 · 471 阅读 · 63 评论 -
深入理解模板
C++中模板的介绍,模板的特化,分离编译等.原创 2023-10-09 08:59:09 · 354 阅读 · 57 评论 -
C++多态原理揭秘
C++中多态原理的解密,抽象类的介绍.原创 2023-11-18 08:47:21 · 829 阅读 · 44 评论 -
一文带你掌握 优先级队列
本文通过底层实现优先级队列的部分接口,构建优先级队列的步骤图等详细讲解的方式,使读者对优先级队列有深刻的理解.利用优先级队列排序,排升序,降序..原创 2023-10-02 10:28:31 · 274 阅读 · 7 评论 -
队列的使用以及模拟实现(C++版本)
讲解队列的使用以及模拟实现原创 2023-09-29 09:57:55 · 775 阅读 · 37 评论 -
stack的使用以及模拟实现
C++中的栈是怎样的?原创 2023-09-27 08:18:29 · 269 阅读 · 37 评论 -
C++多态特性
分析C++多态实现的条件,虚函数的介绍,以及重写条件.原创 2023-11-11 11:08:59 · 1037 阅读 · 48 评论 -
C++如何让自己变得富有?
本篇只是介绍了C++中继承的一部分简单知识,继承的概念,继承的格式,继承方式等,对于复杂的多继承,菱形继承,下一篇会介绍.C++中的继承是面向对象编程中的一个重要概念,它允许一个类(称为子类或派生类)继承另一个类(称为父类或基类)的公共数据和函数成员。子类可以使用父类的数据和函数,同时也可以添加自己的数据和函数,将父类的功能扩展为更具体和特定的功能,使代码更加模块化和易于维护。在C++中,通过在子类定义中使用关键字“public”、“private”和“protected”来实现对继承的访问控制。原创 2023-10-13 08:57:55 · 562 阅读 · 64 评论 -
库中是如何实现string类的?
讲解如何模拟实现C++中的string类.原创 2023-09-06 08:25:51 · 803 阅读 · 66 评论 -
解密list的底层奥秘
本篇通过模拟实现`list`的构造函数,迭代器,和部分成员函数以帮助大家更加深层的理解`list`的原理,希望看完这篇文章使得友友们对`list`有了更加深层的理解.原创 2023-09-22 08:10:31 · 1375 阅读 · 64 评论 -
带你熟练使用list
本文的目的主要是介绍`list`的常用接口,从构造函数,访问数据,修改数据等接口函数介绍.帮助大家初步掌握`list`的使用,后续会分享`list`的==模拟实现==,从底层理解list更加深刻的理解`list`.原创 2023-09-18 09:14:29 · 870 阅读 · 86 评论 -
库中如何实现vector
模拟实现STL库中的vector部分接口,帮助大家更好的理解vector.原创 2023-09-11 09:02:58 · 586 阅读 · 63 评论 -
如何熟练使用vector?
讲解vector的使用,构造函数,容量操作,修改与访问等等接口的使用细节.原创 2023-09-04 08:32:02 · 1012 阅读 · 58 评论 -
那些你不知道的类和对象的知识
C++中对类和对象知识的细节了解,初始化列表,友元,内部类等.原创 2023-08-09 09:29:07 · 574 阅读 · 85 评论 -
C++的六大“天选之子“拷贝构造与与运算符重载
C++中的“拷贝构造与与运算符重载函数原创 2023-08-07 09:35:56 · 901 阅读 · 100 评论 -
从陌生到熟练使用string类
🍉本篇简介:>:讲解C++中有关string类的使用,从构造函数到容量操作,到遍历以及增删查改和最后的运算符重载.原创 2023-08-23 10:35:08 · 1135 阅读 · 81 评论 -
如何编写一个通用的函数?
本文主要讲解如何使用简单的模板,了解模板的原理以及基本知识,模板的格式,显示实例化,优先匹配等知识点.原创 2023-08-21 09:37:47 · 776 阅读 · 73 评论 -
C++类和对象 练习小项目---日期类的实现.
为了更好的理解`C++`类和对象的知识,我们可以动手实现一下`C++`的一个简单的日期类,完成相应的函数,更好的帮助我们理解类和对象.原创 2023-08-04 16:10:01 · 600 阅读 · 92 评论 -
“new出对象“原理的深层解密
讲解`C++`中有关`new`的知识,与`malloc`进行对比,以及深入探索`new`的实现原理.原创 2023-08-15 09:52:52 · 1980 阅读 · 129 评论 -
C++的六大“天选之子“之“构造“与“析构“
讲解C++中有关类和对象的介绍,还没有搞懂构造与析构函数吗?带领你从来源到使用一起学习C++六大天选之子“之"构造"与"析构"函数.原创 2023-07-26 10:42:09 · 1243 阅读 · 109 评论 -
C++都有对象了,你还没有吗?
前言一、面向过程与面向对象面向过程分析:(C语言)面向对象分析:(C++)二、类2.1 类的介绍2.2 类的定义方式(1)声明和定义全部放在类体中.(2)类的声明和"成员函数"分离2.3 类的访问限定符2.4 封装的介绍三、"类" 与 "对象" 之间的关系3.1 类的大小计算3.2 this指针3.3 深入理解this指针四、C与C++对比还记得C语言阶段学习过的结构体吧?在结构体中我们可以定义各种类型的变量,但是我们不能在结构体中定义函数.C语言中:同样一段代码在C++原创 2023-07-17 09:34:11 · 75553 阅读 · 111 评论 -
带领你打开C++的神秘之门--完结篇
讲解C++中的函数重载、引用、auto关键字、内联函数等.原创 2023-06-07 09:32:28 · 2627 阅读 · 159 评论 -
带领你打开C++神秘之门--入门篇
讲解C++入门知识,C++如何打印hello world,命名空间,缺省参数等知识.原创 2023-05-21 08:15:00 · 1177 阅读 · 146 评论