朝花夕拾
文章平均质量分 91
午间特困猿
喜欢C++,喜欢分享学到的内容,如果我的文章能够给你带来帮助,那真的太酷了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C++新特性】:谈谈C++20的协程(10000字讲清楚C++协程)
本文记录了我对C++20协程了理解,从各种方面讲解了C++20协程的定义的方式,以及手把手带大家学习如果自定义协程框架原创 2025-11-01 18:05:27 · 920 阅读 · 0 评论 -
高阶数据结构 -- 图(万字总结, 最全面)
通过边,节点构成的数据结构,我们称作图,树是一种特殊的图,但是树和图又不太一样,树更多的关注的是树的节点,比如。原创 2025-07-28 14:01:20 · 1045 阅读 · 0 评论 -
IO复用(多路转接)
select poll epoll的优缺点select : select适合简单的应用场景(当我们需要管理的文件描述符比较少的时候), select是一个简单的不错的选择, 但是select频繁的将数据从内核到用户之间频繁拷贝, 当涉及到的描述符多了之后, 就会显著降低效率poll : poll在select的基础之上进行了改进, 只能说在设计上更加的方便的, 但是轮询和用户内核之间的拷贝问题没有得到根本的解决。原创 2025-07-22 21:56:04 · 629 阅读 · 0 评论 -
【算法】:KMP算法 (包让你看明白)
对于模式串P,next[i]表示子串P[0…i-1]的最长公共前后缀长度。KMP算法通过预处理模式串构建next数组,利用已匹配的信息避免不必要的回溯,将字符串匹配的时间复杂度从O(n*m)优化到O(n+m)。理解KMP算法的关键在于理解最长公共前后缀的概念和next数组的构建过程。虽然KMP算法不是最简单的字符串匹配算法,但它在很多实际应用中提供了优异的性能。。原创 2025-07-02 20:09:11 · 886 阅读 · 0 评论 -
[C++] : 谈谈IO流
谈谈C++中的IO流原创 2025-06-18 11:34:37 · 749 阅读 · 0 评论 -
[C++11]:万字总结,过来人深刻的帮助理解智能指针
本文章可以帮助你从零开始或者更加深刻的理解C++11中的智能指针原创 2025-06-13 20:37:26 · 1240 阅读 · 0 评论 -
[C++11] : 谈谈包装器和lambda表达式,仿函数,bind的坑
lamda, 包装器,bind的坑,C++11新特性原创 2025-06-12 21:47:45 · 1196 阅读 · 0 评论 -
[C++][设计模式] : 单例模式(饿汉和懒汉)
本内容介绍了编程中通过饿汉和懒汉思想来实现单例模式原创 2025-06-12 20:48:18 · 653 阅读 · 0 评论 -
【数据结构】:一文帮你完全弄懂哈希(hash) , 并且帮你手搓std::unordered_map
文章谈论了哈希的思想以及如何实现哈希表,其实哈希是一种很简单的数据结构,我们只不过站在了巨人的肩膀上。原创 2025-06-12 18:00:00 · 1382 阅读 · 0 评论 -
【C++语法】:过来人的总结,类和对象 2
类和对象还有很多的细节知识,比如移动拷贝,移动构造,为什么拷贝必须const但是作为一个C++初学者,了解这么多已经暂时足够了,如果想要了解更多关于C++, 可以关注我,我会只需更新。原创 2025-06-11 21:02:05 · 777 阅读 · 0 评论 -
【C++语法】(过来人的总结)类和对象 1
int day_;int year_;这是一个简单呢的累的定义如果将class改成struct ,那么他和我们C语言中的结构体没有什么区别。那么我们C++ class和C struct 有什么区别吗?当然有啦,而且区别可不是一般的大。本篇简单谈谈了类,读者已经建立了一个针对类和对象以及面相对象的一个感性的简单的认识,在下一篇中我将具体谈到如果操作一个类,或者说如何设计出一个类。原创 2025-06-11 19:51:30 · 1008 阅读 · 0 评论
分享