
C++知识系列
文章平均质量分 92
C++知识的记录和总结
codeJinger
一起看星星️
展开
-
C++之模拟实现map和set
基于之前的红黑树和map、set的相关知识,本节我们使用红黑树来模拟实现STL中的map和set。原创 2023-04-11 11:00:00 · 778 阅读 · 2 评论 -
C++之红黑树
前面一节我们介绍了平衡搜索二叉树AVL树,我们知道,AVL树虽然查找效率很高,但是不能过多的修改,因为它为了保持平衡要不断的进行旋转。我们今天介绍的红黑树也是一种平衡搜索树,不过它所要求的平衡没有AVL树那么严格,因此对它进行修改操作时所要进行的旋转比AVL树要进行的旋转少。原创 2023-04-09 10:30:00 · 667 阅读 · 1 评论 -
C++之AVL树
二叉搜索树自身有一些缺陷,当往二叉搜索树中插入的元素有序或者接近有序二叉搜索树就会退化为单支,为了保持搜索二叉树的性能,我们需要对搜索二叉树进行平衡处理。本节我们就来了解平衡搜索二叉树AVL树的相关概念。原创 2023-04-08 11:45:00 · 878 阅读 · 1 评论 -
C++之map和set
本文介绍了C++STL中的关联式容器map和set的相关概念,主要介绍了它们的概念和使用。原创 2023-04-06 12:30:00 · 825 阅读 · 0 评论 -
C++之搜索二叉树
本文介绍了二叉搜索树的相关概念,主要介绍了如何使用和实现搜索二叉树以及搜索二叉树具体的例题练习。原创 2023-04-05 11:45:00 · 1326 阅读 · 0 评论 -
C++之多态
本文主要介绍了C++中面向对象三大特性之一的多态的相关概念。主要介绍了多态的原理,如何实现多态以及虚函数等相关概念。原创 2023-04-04 12:00:00 · 408 阅读 · 0 评论 -
C++之继承
本文主要介绍了C++中面向对象三大特性之一的多态的相关概念,包含了单继承、多继承、菱形继承以及虚拟继承,最后比较了继承和组合两种类之间的关系。原创 2023-04-03 11:30:00 · 1017 阅读 · 0 评论 -
C++之模拟实现vector
自己模拟实现一个mini版的vector类,用来加深对vector各方面知识的理解。原创 2023-03-26 08:00:00 · 1014 阅读 · 0 评论 -
C++之模拟实现string
自己模拟实现一个mini版的string类,包含了string类的大多数接口的模拟实现,用来加深对string各方面知识的理解。原创 2023-03-25 07:00:00 · 1546 阅读 · 0 评论 -
C++之模板(上)
本文介绍了C++模板的基础概念,简单介绍了泛型编程,模板,以及模板中的函数模板与类模板等相关概念。原创 2023-03-23 00:15:00 · 227 阅读 · 0 评论 -
C++之内存管理
本文主要介绍关于C++中的内存管理的相关概念。原创 2023-03-21 23:59:04 · 926 阅读 · 0 评论 -
C++之面向对象(下)
本文继续介绍与C++中与面向对象相关的内容,介绍了构造函数中的初始化列表、隐式类型转换、类的静态成员、友元、内部类、匿名对象以及编译器对拷贝构造的优化等概念。原创 2023-03-22 06:30:00 · 639 阅读 · 0 评论 -
C++之面向对象(中)
C++中的六个默认成员函数,一篇文章带你了解。原创 2023-03-17 13:51:01 · 718 阅读 · 0 评论 -
C++之面向对象(上)
本文开始我们总结关于C++面向对象的相关概念,本文主要介绍C++中用来实现封装功能的类的内容。原创 2023-03-17 07:00:00 · 778 阅读 · 0 评论 -
C++之内联函数
本文介绍了宏和内联函数的相关概念,主要介绍了内联函数的特性。原创 2023-02-07 06:30:00 · 1121 阅读 · 0 评论 -
C++之引用(下)
本文主要介绍引用与指针的联系和区别,额外补充了与C++11中的新关键词nullptr相关的内容。原创 2023-02-06 06:30:00 · 514 阅读 · 0 评论 -
C++之引用(中)
接上一篇文章继续介绍引用,本文主要介绍引用的两种用途以及注意事项。原创 2023-02-05 06:30:00 · 542 阅读 · 0 评论 -
C++之引用(上)
今天要介绍的是C++中的一个新概念——引用。原创 2023-02-04 06:30:00 · 578 阅读 · 0 评论 -
C++之函数重载
本文介绍了函数重载的相关概念。原创 2023-02-03 06:30:00 · 911 阅读 · 0 评论 -
C++之缺省参数以及C++的输入&输出
本文介绍了C++中的缺省参数以及C++的输入和输出原创 2023-02-02 06:30:00 · 793 阅读 · 0 评论 -
C++之命名空间(namespace)
本文介绍了C++中命名空间的相关概念。原创 2023-01-31 06:30:00 · 2217 阅读 · 0 评论 -
初识C++(学习计划)
学习C++的学习计划。原创 2023-01-29 06:00:00 · 748 阅读 · 1 评论