![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
STL
文章平均质量分 96
STL容器、算法、迭代器、仿函数
郑同学的笔记
CSDN官方认证C++领域优质创作者,CSDN博客专家,2023年6月城市(西安)之星TOP35。分享学习、记录成长。
展开
-
【STL21】C++中的stringstream(字符串流)
stringstream是C++中非常有用的工具,可以方便地处理字符串的输入和输出。通过将字符串与流对象相关联,我们可以轻松地将字符串数据转换为其他类型(如整数或浮点数),或者将其他类型的数据转换为字符串。参考1、C++ STL 容器库 中文文档2、STL教程:C++ STL快速入门3、4、5、WIKI教程_C ++标准库_C++ Library -原创 2023-12-25 06:00:00 · 718 阅读 · 0 评论 -
【STL二十】算法——排序操作(sort、stable_sort)_集合操作(merge)
stl算法——排序操作(sort、stable_sort)_集合操作(merge)原创 2023-05-17 06:00:00 · 1229 阅读 · 1 评论 -
【STL十八】算法——不修改序列的操作(for_each、count、find、equal、search)
算法——不修改序列的操作(for_each、count、find、equal、search)原创 2023-05-10 06:00:00 · 544 阅读 · 0 评论 -
【STL十三】适配器——迭代器适配器
3种迭代器适配器:分别是**反向迭代器**适配器、**插入型迭代器**适配器、**移动迭代器**适配器。 2种流迭代器:**流迭代器**、**流缓冲区迭代器**原创 2023-04-23 06:00:00 · 680 阅读 · 0 评论 -
【STL十七】函数对象:可变函数和参数——回调函数——如何取代虚函数
函数对象:可变函数和参数——回调函数——如何取代虚函数原创 2023-05-07 06:00:00 · 748 阅读 · 0 评论 -
【STL十四】函数对象(function object)_仿函数(functor)——lambda表达式
lambda表达式也是特殊的函数对象。原创 2023-04-26 06:00:00 · 628 阅读 · 1 评论 -
【STL十九】算法——修改序列的操作(copy、move、remove、transform、replace)
std算法——不修改序列的操作(copy、move、transform、remove、replace)原创 2023-05-14 06:00:00 · 430 阅读 · 0 评论 -
【STL五】序列容器——deque容器
deque 是 double-ended queue 的缩写,又称双端队列容器。deque 容器也擅长在序列尾部添加或删除元素(时间复杂度为O(1)),而不擅长在序列中间添加或删除元素。原创 2023-03-26 18:00:00 · 464 阅读 · 0 评论 -
【STL四】序列容器——vector容器
vector 实现的是一个动态数组,即可以进行元素的插入和删除。原创 2023-03-22 18:00:00 · 524 阅读 · 0 评论 -
【STL九】关联容器——map容器、multimap容器
map 容器存储的都是 pair 对象,也就是用 pair 类模板创建的键值对。原创 2023-04-09 16:01:37 · 760 阅读 · 0 评论 -
【STL十六】函数对象:包装器(std::function)——绑定器(std::bind)——函数适配器
包装器(std::function)——绑定器(std::bind)——函数适配器原创 2023-05-03 06:00:00 · 892 阅读 · 0 评论 -
【STL十五】函数对象:可调用对象
本篇文章的重点在**函数指针、函数引用**原创 2023-04-30 06:00:00 · 1070 阅读 · 1 评论 -
【STL七】序列容器——effective STL
序列容器——effective ST原创 2023-04-02 18:00:00 · 474 阅读 · 0 评论 -
【STL十二】适配器——容器适配器
适配器种类:容器适配器、迭代器适配器、函数适配器原创 2023-04-19 06:00:00 · 1002 阅读 · 0 评论 -
【STL六】序列容器——list容器、forward_list容器
STL list 容器,又称双向链表容器,即该容器的底层是以双向链表的形式实现的。这意味着,list 容器中的元素可以分散存储在内存空间里,而不是必须存储在一整块连续的内存空间中。原创 2023-03-29 18:00:00 · 549 阅读 · 0 评论 -
【STL十一】无序容器(哈希容器)—— unordered_map、unordered_set
无序容器功能存储键值对类型的元素,其中各个键值对键的值不允许重复,且该容器中存储的键值对是无序的。原创 2023-04-16 06:00:00 · 322 阅读 · 0 评论 -
【STL三】序列容器——array容器
array 容器是 C++ 11 标准中新增的序列容器。原创 2023-03-19 18:00:00 · 1462 阅读 · 0 评论 -
【STL十】关联容器——set容器、multiset容器
set 容器存储的各个键值对,要求键 key 和值 value 必须相等。原创 2023-04-12 18:00:00 · 606 阅读 · 0 评论 -
【STL八】关联容器
关联式容器存储的元素,都是一个一个的“键值对”。原创 2023-04-04 22:40:55 · 751 阅读 · 0 评论 -
【STL一】STL组件(容器、迭代器、算法、适配器、函数对象、内存分配器)
STL,英文全称 standard template library,中文可译为标准模板库(或者泛型(generic)库),其包含有大量的模板类和模板函数,是 C++ 提供的一个基础模板的集合原创 2023-03-12 18:00:00 · 608 阅读 · 0 评论 -
【STL二】STL序列式容器(array、vector、deque、list、forward_list)
序列容器原创 2023-03-15 18:00:00 · 1336 阅读 · 0 评论