随笔分类 -  c++学习 / c++ stl

stl库是新手必经之路
摘要: 阅读全文
posted @ 2023-03-02 17:19 woodx 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-02-27 17:12 woodx 阅读(13) 评论(0) 推荐(0) 编辑
摘要:红黑树的实现就不再记录了,详情可以去github上面翻翻源代码 set的接口和实现: map的接口和实现: hash_set接口与实现 hash_map接口和实现: 阅读全文
posted @ 2023-02-24 13:04 woodx 阅读(12) 评论(0) 推荐(0) 编辑
摘要:今天在公司看stl源码分析,感觉有点无聊。花一个小时写了一个可扩容的Heap,虽然速度很慢,但是写出来的感觉还是很不错的。 #include <iostream> using namespace std; class Heap{ public: Heap(int t_size) { //auto_r 阅读全文
posted @ 2023-02-09 18:14 woodx 阅读(20) 评论(0) 推荐(0) 编辑
摘要:vector容器的接口和实现: list容器的接口和实现: 双向循环链,最后一个节点为空节点 deque容器的接口和实现: deque的构造和内存管理: push_back(), push_front(); 元素操作函数:pop_back(), pop_front(), clear(), erase 阅读全文
posted @ 2023-02-09 17:51 woodx 阅读(13) 评论(0) 推荐(0) 编辑
摘要:先自增再赋值,先赋值再自增。 阅读全文
posted @ 2023-02-09 10:55 woodx 阅读(18) 评论(0) 推荐(0) 编辑
摘要:出自《stl源码剖析》 List源代码 迭代器Iter源代码 用法: 阅读全文
posted @ 2023-02-03 14:31 woodx 阅读(11) 评论(0) 推荐(0) 编辑
摘要:摘取自<effective c++> 阅读全文
posted @ 2023-02-01 11:16 woodx 阅读(15) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示