C++:开懂
文章平均质量分 89
c++的学习
Aomnitrix
保持空杯,共同进步
展开
-
深入剖析红黑树:优雅地平衡二叉搜索树
目录。红黑树和AVL树的插入效率O(logN),只是红黑树不像AVL追求如此平衡,所以旋转次数会少,并且实现也较简单。所以在实践中大都使用红黑树。之后我们还是使用**红黑树模拟实现map和set**。原创 2023-10-05 15:29:07 · 197 阅读 · 18 评论 -
解密C++多态机制:发挥对象的多样性,实现更加智能的程序设计
重载:两个函数在同一作用域、函数名/参数相同重写:两个函数分别在基类和派生类的作用域、函数名/参数/返回值都必须相同(协变例外)、两个函数必须是虚函数隐藏重定义)两个函数分别在基类和派生类的作用域、函数名相同、两个基类和派生类的同名函数不构成重写就是重定义。原创 2023-07-27 20:31:38 · 373 阅读 · 22 评论 -
深度揭秘C++继承:理解面向对象编程的核心概念
子类成员将屏蔽父类对同名成员的直接访问,如下所示;原创 2023-07-26 15:40:49 · 598 阅读 · 22 评论 -
回顾类与对象:掌握String探索其模拟实现的沉浸式体验
算法、容器、迭代器、空间适配器、仿函数 、配接器。包含了里常用的基本数据结构和基本算法,在STL中体现了泛型化程序设计的思想。原创 2023-07-10 14:19:28 · 661 阅读 · 25 评论 -
默认成员函数:详解类的隐式操作
(在不同的编译器上。原创 2023-05-01 16:24:29 · 624 阅读 · 33 评论 -
【开懂C++】引用与关键字auto
引用传参适合大部分的情况将引用返回值时需要注意。原创 2023-04-18 21:44:20 · 1271 阅读 · 45 评论 -
【开懂C++】命名空间 函数重载 缺省参数
如果同一工程下有相同名字的命名空间,他们会合并到一起。原创 2023-04-15 22:18:02 · 482 阅读 · 29 评论 -
【开懂C++】new 引用 函数重载
💽💽文章目录。原创 2023-01-19 23:08:38 · 2550 阅读 · 25 评论