
STL
文章平均质量分 83
繁华的梦境
热爱编程
展开
-
【STL】list用法详解及模拟实现
list介绍、list的迭代器失效、实现的接口、代码实现、list与vector的对比原创 2022-11-22 20:33:16 · 494 阅读 · 4 评论 -
【STL】自定义string类
string的文档介绍、深浅拷贝、实现的接口、默认成员函数部分、修改及访问部分迭代器部分、容量部分、方括号访问部分、关系运算符部分、具体的代码实现原创 2022-11-16 19:46:42 · 1139 阅读 · 4 评论 -
【STL】模拟实现优先级队列
priority_queue介绍仿函数模拟实现priority_queue介绍优先队列是一种容器适配器,根据严格的弱排序标准,它的第一个元素总是它所包含的元素中最大的。在堆中可以随时插入元素,并且只能检索最大堆元素(优先队列中位于顶部的元素。优先队列被实现为容器适配器,容器适配器即将特定容器类封装作为其底层容器类,queue提供一组特定的成员函数来访问其元素。元素从特定容器的“尾部”弹出,其称为优先队列的顶部。底层容器可以是任何标准容器类模板,也可以是其他特定设计的容器类。容器应该可以通过随机原创 2022-10-17 20:30:07 · 201 阅读 · 4 评论 -
【STL】vector的模拟实现
vector简介模拟实现需要注意的问题1. Capacity增长问题2. 使用memcpy拷贝问题3. 迭代器失效问题代码实现原创 2022-10-16 11:22:25 · 821 阅读 · 5 评论