stl
-
C++ 带你吃透string容器的使用
C++ 带你吃透string容器的使用 一.string容器概述 二.string容器的使用 1.string容器的默认成员函数 1.构造函数和拷贝构造函数 2.赋值运算符重载 3…
-
C++【哈希表的完善及封装】
✨个人主页: 北 海 🎉所属专栏: C++修行之路 🎃操作环境: Visual Studio 2019 版本 16.11.17 文章目录 …
-
STL——list
1、list介绍 1. list 是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。 2. list 的底层是带头双向循环链表结构,双向链表中每个…
-
【C++精华铺】10.STL string模拟实现
1. 序言 STL(标准模板库)是一个C++标准库,其中包括一些通用的算法、容器和函数对象。STL的容器是C++ STL库的重要组成部分,它们提供了一种方便的方式来…
-
【C++历练之路】stack||queue||底层原理知多少
W…Y的主页 😊 代码仓库分享💕 🍔前言: C++标准模板库(Standard Template Library,ST…
-
【C++干货铺】C++11新特性——lambda表达式 | 包装器
========================================================================= 个人主页点击直达:小白不是程序媛…
-
【C++】详解priority
目录 一、priority_queue 的介绍和使用 1.1priority_queue 的介绍 2.2priority_queue 的使用 二、仿函数 2.1什么是仿函数 2.2…
-
【C++】vector基本接口介绍
vector接口目录: 一、vector的初步介绍 1.1vector和string的联系与不同 1.2 vector的源码参数 二、vector的四种构造(缺省+填充元素+迭代器…
-
C++
C++_String增删查改模拟实现 前言 一、string默认构造、析构函数、拷贝构造、赋值重载 1.1 默认构造 1.2 析构函数 1.3 拷贝构造 1.4 赋值重载 二、迭代…
-
C++ vector模拟实现
C++ vector模拟实现 一.我们要实现的大致框架 1.STL库中是如何实现的呢? 1.迭代器 2.成员变量 3.vector的特性 4.vector的成员变量大致情况 2.我…
-
【算法专题】滑动窗口
滑动窗口 滑动窗口 1. 长度最小的子数组 2. 无重复字符的最长子串 3. 最大连续1的个数Ⅲ 4. 将 x 减到 0 的最小操作数 5. 水果成篮 6. 找到字符串中所有字母异…
-
C++ list模拟实现
C++ list的模拟实现 一.前置说明 1.前言 2.list是如何封装的? 1.STL库中的实现 1.成员变量 2.构造函数 3.迭代器 2.节点类 3.迭代器类 4.list…
-
【C++干货铺】STL中set和map的介绍和使用
========================================================================= 个人主页点击直达:小白不是程序媛…
-
【C++练级之路】【Lv.6】【STL】string类的模拟实现
文章目录 引言 一、成员变量 二、默认成员函数 2.1 constructor 2.2 copy constructor 2.3 destructor 2.4 operator= …
-
【C++深入浅出】STL之string用法详解
目录 一. 前言 二. STL概要 2.1 什么是STL 2.2 STL的六大组件 2.3 STL的缺陷 三. string类概述 3.1 什么是string类 3.2 为什么要使…
