- 博客(29)
- 收藏
- 关注
原创 【Linux系统编程】调试器-gdb/cgdb---快速了解常用调试命令
gdb/cgdb常见的调试指令以及条件断点、watch和set val。
2026-07-23 16:45:44
199
原创 【C++11】智能指针—从入门到入土,了解底层原理,如何设计智能指针以及什么造成了内存泄漏
智能指针的使用,删除器是什么,底层是怎么实现的,以及解决循环引用的问题。
2026-07-22 06:54:25
374
2
原创 【C++11】C++11核心特性全解析,一文看懂现代C++的起点
初始化列表{}、左值右值、移动语义、引用折叠和完美转发、可变参数模板包扩展、lambda、包装器function和bind。
2026-07-21 08:40:50
882
4
原创 【C++】哈希表的实现以及利用哈希表封装myunordered_set和myunordered_map
哈希表的开放地址法和链地址法的分析和代码实现,以及用哈希表的链地址法封装实现unordered_map、unordered_set.
2026-07-20 09:40:12
330
原创 【C++】关联式容器
通过对二叉搜索树的探讨,简单说明set/map的使用场景,然后引申出搜索树的变形AVL树和红黑树,最终了解set/map的的底层结构和并模拟实现。
2026-07-12 21:50:19
567
1
原创 【C++】String 类
由于历史原因,string类并没有被规划到容器里面,但它的接口和大部分容器高度相似,并且也支持迭代器,所以我们也可以把他当作容器来使用,通过对string类的学习,后面也会对其他容器更加得心应手。补充两个小语法:auto和范围for在早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,后来这个不重要了。C++11中,标准委员会变废为宝赋予了auto全新的含义即:auto不再是一个存储类型。
2026-07-09 22:00:27
169
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅