C++
文章平均质量分 95
C++修行之路
LinAlpaca
大二本科生,学习C/C++和Linux
展开
-
【项目实战】日志系统
支持同步/异步日志系统的项目实现,在此基础上支持多级别的日志输出,支持多种落地方向,进而支持多线程并发写日志等效果✨✨原创 2023-10-23 12:00:00 · 1534 阅读 · 143 评论 -
【C++】多态
众所周知,面向对象语言的三大特性就是封装继承和多态,在之前的文章中我们就介绍了继承的相关内容。这次我们一起来学习一下多态的相关内容✨✨原创 2023-10-14 15:00:00 · 843 阅读 · 139 评论 -
【C++】继承
在使用类时,我们将其作为一个抽象的概念来描述一类事物,从而实现对一类事物的管理。例如几类之间只有毫厘之差,只有个别的成员不同,若是每个类都重复定义,未免显得过于麻烦。这就不得不介绍面向对象三大特征中的继承了!!✨✨原创 2023-07-05 18:48:49 · 1802 阅读 · 99 评论 -
【C++】模板进阶
以前,在 C++ 入门的时候我们曾说过模板的基础操作。简单讲了函数模板与类模板,今天我们来进一步学习模板的其他操作。✨✨原创 2023-06-30 15:49:32 · 2003 阅读 · 142 评论 -
【STL】priority_queue的使用及模拟实现
一文了解 priority_queue 的基本使用和底层实现原理✨✨原创 2023-06-10 15:38:16 · 840 阅读 · 119 评论 -
【STL】stack、queue基本使用和模拟实现
stack 和 queue 又被称为容器配接器,在底层实现方面与我们传统想法又大有不同,今天揭开其神秘的面纱,一起来学习吧✨✨原创 2023-06-03 14:59:38 · 737 阅读 · 175 评论 -
【STL】list的模拟实现
深入了解list的底层实现,学习其迭代器的实现,掌握多参数模板的实际意义。✨✨原创 2023-05-28 10:00:00 · 1292 阅读 · 165 评论 -
【STL】list的使用
list是STL中又一重要容器,而 list 其实就是对链表的封装,一起来看看list是如何使用的?库中又有什么有趣的函数吧✨✨原创 2023-05-24 21:23:53 · 1370 阅读 · 158 评论 -
【STL】vector的模拟实现
深入底层逻辑,模拟实现vector的底层应用,让vector在你眼前了无秘密原创 2023-05-17 11:30:00 · 969 阅读 · 171 评论 -
【STL】vector的使用
讲完string和string的模拟实现,今天讲讲vector的使用。虽然说它叫vector,使用时还是我们平常使用的数组,只不过会自动地调节分配的空间。由于在空间中使用的一块连续的空间,因此支持下标访问,使用起来相当地便利,与我们之前学习的string的区别就在于,string只能存储字符,而vector可以存储任意类型的数据。原创 2023-05-14 17:20:51 · 1045 阅读 · 137 评论 -
【C++】string的模拟实现
上一篇文章中讲了string的基本使用方法,这次讲讲string的模拟实现✨✨原创 2023-05-11 11:00:00 · 973 阅读 · 162 评论 -
【C++】string的使用
讲解了C++中string的常用接口,以及string头文件中一些常见函数的使用,学会提前拓宽容量优化代码效率✨✨原创 2023-05-07 20:39:19 · 1390 阅读 · 154 评论 -
【C++】模板
一下搞懂C++模板,学会函数模板和类模板✨✨原创 2023-04-18 12:06:34 · 921 阅读 · 199 评论 -
我现在必须new一个对象!!!
C++内存管理,手动开辟空间,我现在必须new一个对象!!!原创 2023-04-15 13:47:50 · 3023 阅读 · 161 评论 -
【C++】类与对象(下)
在原来类的基础上补充了一些细节,讲述了初始化列表,explicit关键字,静态变量,友元,匿名对象,以及编译器在拷贝对象时的优化,掌握编译器的规律来优化代码的效率,对语言的理解更近一步。⭐⭐原创 2023-04-12 17:41:25 · 621 阅读 · 156 评论 -
【C++】类与对象(上)
六个默认成员函数的讲解,学会使用const成员函数,利用代码技巧减少程序的负担⭐⭐原创 2023-04-09 22:40:33 · 1210 阅读 · 219 评论 -
【C++】类与对象(引入)
类与对象的入门介绍✨✨原创 2023-02-22 17:40:53 · 1746 阅读 · 129 评论 -
【C++】C++入门
学习完C语言后就要迈入C++的新征程了,本文介绍了C++入门时相较于C语言而增加的新概念的讲解与使用。✨✨原创 2023-02-20 13:59:19 · 2484 阅读 · 127 评论