C++
文章平均质量分 82
梳理c++知识点,让自己更明确知识
梁梦楠
努力努力再努力
展开
-
AVL树的模拟实现
我们上期提到了二叉搜索树,只是简单的讲了一下原理,那么今天我们就讲一下AVL树。原创 2024-05-29 20:30:12 · 697 阅读 · 1 评论 -
C++实现基础二叉搜索树(并不是AVL和红黑树)
二叉搜索数的实现,并不是库中的实现!只是试着写!原创 2024-05-25 14:00:54 · 858 阅读 · 1 评论 -
C++中的多态
C++多态、虚表指针和虚拟继承问题原创 2024-05-23 17:11:10 · 1037 阅读 · 0 评论 -
c++中的继承
①.基类的私有成员在派生类不可见。父类的私有成员子类不能直接使用,但是可以间接使用:get/set方法、调用父类中的公有/保护方法。②.子类继承父类后,访问方式:在访限定符和继承方式中,取权限小的。例如,我的访问权限是公有,但是你私有继承,取权限小的就是私有。③.保护和私有的区别:保护也可以在子类中使用,其他地方不可以。私有是子类和其他地方都不能使用。例如:下面代码我的父类成员name就是一个保护,但是子类继承后可以通过函数访问,注意:类内通过它自己的实例对象访问。原创 2024-05-17 17:59:47 · 641 阅读 · 3 评论 -
c++中的链表list的模拟实现
c++的std库中list的模拟实现原创 2024-04-28 13:02:11 · 1454 阅读 · 11 评论 -
vector的模拟实现
vector的模拟实现。原创 2024-03-31 08:48:19 · 961 阅读 · 6 评论 -
string的模拟实现
C++string的模拟实现原创 2024-03-16 17:10:45 · 878 阅读 · 5 评论 -
C/C++的内存管理与初阶模板
我们在学习C++的时候,会经常在堆上申请空间,所以这个时候就体现了内存管理遍历。我也在图下对部分。那么看完这个内存分布图,我想给大家看到题:如果遮住答案,大家能答对吗?这些题是我们在C语言中常见的存储方式。。原创 2024-03-08 17:37:34 · 436 阅读 · 8 评论 -
类和对象周边知识
C++剩余周边知识原创 2024-03-07 16:47:03 · 445 阅读 · 4 评论 -
类和对象(2)之类的6个默认成员函数(3)
六个默认成员函数我们剩下最后两个,最后两个我们了解即可,取地址重载。原创 2024-03-07 13:45:55 · 339 阅读 · 0 评论 -
类和对象(2)之类的6个默认成员函数(2)
上次我们梳理了初始化和清理的知识点,今天我们要梳理的是的知识点。原创 2024-01-29 23:06:39 · 348 阅读 · 0 评论 -
类和对象(2)之类的6个默认成员函数(1)
且生成也什么都不做。(析构函数不可重载)。4.原创 2024-01-28 23:33:19 · 403 阅读 · 0 评论 -
类和对象(1)
我们在c语言阶段使用的struct其实与类很相似。。但为了区分,我们用class来定义类,但是结果提也是可以的。struct与class的区别1.struct默认是公有访问,class默认私有访问2.struct兼容C。原创 2024-01-28 22:10:27 · 353 阅读 · 0 评论