![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL库
文章平均质量分 95
普通网友
这个作者很懒,什么都没留下…
展开
-
进阶C++__STL__set/ multiset和map/ multimap使用方法
一、关联式容器二、键值对三、树形结构的关联式容器set/ multiset 容器set基本概念set构造和赋值set大小和交换set插入和删除set查找和统计set和multiset区别set / multiset总结pair对组创建set容器排序内置类型指定排序规则自定义数据类型指定排序规则map/ multimap容器map基本概念map构造和赋值map大小和交换map插入和删除map查找和统计map容器排序map原创 2022-08-21 09:43:22 · 859 阅读 · 27 评论 -
进阶C++__STL__容器list使用方法【简单易懂】
list构造函数list 赋值和交换list 大小操作list 插入和删除list 数据存取list 反转和排序list去重与缝合unique 去重splice 接合list删除导致迭代器失效问题list代码实现模拟实现list类函数接口...原创 2022-08-18 10:28:09 · 808 阅读 · 27 评论 -
进阶C++__STL__容器vector使用方法【简单易懂】
vector构造函数vector赋值操作vector容量和大小vector插入和删除vector数据存取vector互换容器vector预留空间reserve()的实现原创 2022-08-15 11:27:24 · 1131 阅读 · 25 评论 -
进阶C++__STL__stack和queue | deque与priority queue
stack容器stack 基本概念stack 常用接口queue 容器queue 基本概念queue 常用接口优先级队列 - priority queuepriority_queue 的概念优先级队列的使用双端队列 - double ended queuedeque容器基本概念deque构造函数deque赋值操作deque大小操作deque 插入和删除deque 数据存取deque 排序deque,stack 和 queue 的底原创 2022-08-19 21:10:33 · 588 阅读 · 27 评论 -
STL标准模板库
STL小知识STL大体分为六大组件,分别是:容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据。 算法:各种常用的算法,如sort、find、copy、for_each等 迭代器:扮演了容器与算法之间的胶合剂。 仿函数:行为类似函数,可作为算法的某种策略。 适配器:一种用来修饰容器或者仿函数或迭代器接口的东西。 空间配置器:负责空间的配置与管理。容器:vector (使用时引#inclu...原创 2021-12-08 13:27:55 · 322 阅读 · 8 评论 -
初阶C++__STL__string类(使用方法+模拟实现+测试+思路分析)
Ⅰ.string类的常用接口string库函数中的构造补充:拷贝构造支持从pos开始,初始化npos个字符Ⅱ.sting类对象的容量操作1、size()与length()的区别2、返回空间总大小的 capacity()3、清空有效字符的 clear()4、 调整字符串大小resize()5、请求更改容量reserve()Ⅲ.string类对象的访问及遍历操作1、访问字符串字符的 operator[] 和 at()2、初识迭代器与begin() ...原创 2022-08-13 16:09:24 · 587 阅读 · 19 评论