C++从入门到放弃
文章平均质量分 69
C++相关知识介绍讲解
大大白的小小白
这个作者很懒,什么都没留下…
展开
-
二叉搜索树的模拟实现
C++模拟实现二叉搜索树原创 2023-09-12 19:58:14 · 129 阅读 · 0 评论 -
c++优先级队列的模拟实现代码
c++优先级队列的使用和模拟实现原创 2023-08-20 15:30:20 · 191 阅读 · 2 评论 -
C++多态
对c++多态进行详细代码解释,原创 2023-08-20 13:56:46 · 177 阅读 · 0 评论 -
C++继承
C++继承原创 2023-08-15 12:58:20 · 497 阅读 · 1 评论 -
C++list的模拟实现(详细代码)
在学习c++中,对于list的练习能帮助我们更好的理解迭代器的原理,list中较为重要的就是对迭代器的理解和实现。原创 2023-07-28 16:53:25 · 86 阅读 · 0 评论 -
C++ vector容器的模拟实现
对于vector的简单模拟实现。原创 2023-07-22 16:28:00 · 79 阅读 · 0 评论 -
C++ string类的模拟(详细代码实现)
c++string类的模拟实现,对重要部分进行优化,及注释。原创 2023-07-16 19:36:39 · 126 阅读 · 0 评论 -
C++动态内存管理
通过上述两个全局函数的实现知道,operator new 实际是通过malloc来申请空间,如果malloc申请空间成功就直接返回,否则执行用户提供的空间不足应对措施,如果用户提供该措施就继续申请,否则就抛异常。new和delete是用户进行动态内存申请和释放的操作符,operator new 和operator delete是系统提供的全局函数,new在底层调用operator new全局函数来申请空间,delete在底层通过operator delete全局函数来释放空间。(delete操作符相同)原创 2023-07-08 16:34:47 · 270 阅读 · 0 评论 -
C++模板初阶
我们可以看到有三个min函数,他们的功能类似,只是参数类型不同,我们在求不同类型的时候就需要重新写对应的函数,这个时候增加了冗余的代码,因此能不能用一个通用的函数来满足不同类型参数,因此c++就引入了模板的概念。类模板就如同名字一样将类进行模板化,对类实行模板化后就可以适应不同参数类型的引用,例如原来写一个顺序表只能对单个参数类型进行应用,虽然可以进行更改,但会造成代码冗余,使用模板后就可以定义多种不同类型的顺序表。中即可,类模板名字不是真正的类,而实例化的结果才是真正的类。模板分为函数模板,类模板。原创 2023-07-08 16:34:18 · 278 阅读 · 0 评论 -
c++类和对象【3】(static成员,友元内部类,匿名对象等)
类和对象相关知识 友元函数 static成员等原创 2023-06-05 20:26:09 · 441 阅读 · 0 评论 -
C++类和对象【2】(构造函数,析构函数,拷贝构造,赋值运算符重载等相关介绍演示)
构造函数,析构函数,拷贝构造函数,赋值运算符重载等原创 2023-04-05 20:00:02 · 372 阅读 · 0 评论 -
C++类和对象【1】(使用,作用域,封装等)
介绍类的使用,作用域,计算方法,封装等原创 2023-03-30 17:39:12 · 319 阅读 · 0 评论 -
C++入门
将会介绍命名空间,namespace,缺省参数,函数重载,引用,内联函数等原创 2023-03-28 23:18:47 · 301 阅读 · 1 评论