
C++初阶
文章平均质量分 97
我是果子哥
在奔跑中寻得那独一份的快乐!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
模版进阶 | 特化
本文主要讲解了函数模板特化和类模板特化原创 2024-11-12 19:27:47 · 893 阅读 · 0 评论 -
stack、queue、priority_queue的模拟实现
本文主要讲解了stack、queue、priority_queue的模拟实现,以及优先级队列使用仿函数进行大堆、小堆的切换。原创 2024-11-07 17:35:40 · 743 阅读 · 0 评论 -
栈和队列类的使用:stack | queue | priority_queue | deque的使用
本文主要讲解了stack、queue、priority_queue、deque的使用。重点讲解了deque的优缺点,stack和queue作为容器适配器,使用deque作为底层容器。原创 2024-11-05 21:32:15 · 946 阅读 · 0 评论 -
list的模拟实现
本文模拟实现了list,充分体现了模版的重要性,重点理解普通迭代器和const迭代器的区别。原创 2024-11-04 20:09:41 · 776 阅读 · 0 评论 -
vector的模拟实现
vector的模拟实现,搞懂迭代器失效原因。原创 2024-10-31 19:02:49 · 1071 阅读 · 0 评论 -
string的重要函数使用 + string的模拟实现(附模拟实现全部源码)
面试官叫你手撕一下string的重要成员函数原创 2024-10-29 15:43:37 · 900 阅读 · 0 评论 -
C++模版初阶
类模版的定义格式其实是和函数模版定义的方式是一致的。class 类模板名// 类内成员定义我们使用类模版的时候,在类里面声明,而在类外面使用的时候,同样需要加上模版参数列表。// 动态顺序表// 注意:Vector不是具体的类,是编译器根据被实例化的类型生成具体类的模具public :, _size(0){}// 使用析构函数演示:在类中声明,在类外定义。~Vector();// 注意:类模板中函数放在类外进行定义时,需要加模板参数列表。原创 2024-05-02 22:30:09 · 1266 阅读 · 0 评论 -
C&C++内存管理
对于内置类型来说,除了new的代码比malloc那些更简洁一些,好像new和delete也没啥优点了,但是真的是这样的吗?我们接着来看。就new和malloc来说:对于自定义类型来说,你可以使用malloc来开辟空间吗?当然可以。运行一下呢,发现malloc啥也没干,我们知道析构函数是可以显示调用,但是构造函数是不能显示调用的。原创 2024-04-27 10:42:36 · 1103 阅读 · 0 评论 -
类和对象(下)
类和对象完结原创 2024-04-18 09:51:10 · 642 阅读 · 3 评论 -
类和对象(中)
文章主要介绍了构造函数和析构函数等原创 2024-04-04 16:15:48 · 864 阅读 · 6 评论 -
类和对象(上)
没有对象,就赶快来学习对象。原创 2024-03-31 10:45:37 · 1171 阅读 · 0 评论 -
【C++初阶】C++入门(下)
C++启动!原创 2024-03-17 15:25:31 · 995 阅读 · 0 评论 -
【C++初阶】C++入门(上)
C++的入门学习原创 2024-03-14 20:12:13 · 1245 阅读 · 5 评论