首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#stl

【C++/STL】vector(常见接口、模拟实现、迭代器失效)

秦jh

注意上面if语句的判断条件,找不到时,返回值是自己给的last,即上面的v.end()。

7810

【C++干货基地】揭秘C++STL库的魅力:stiring的初步了解和使用

鸽芷咕

STL(standard template libaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的...

6000

【C++】探索STL中的高效容器:vector

大耳朵土土垚

C++标准模板库(Standard Template Library,简称STL)是C++的一个库,提供了一组通用的模板类和函数,实现了常用的数据结构和算法。C...

7100

深入STL源码解读线程

公众号guangcity

大家好,我是光城,最近有小伙伴让我讲一下thread,于是安排起来了,写了几千字的文章。

8310

C++心决之初阶模板+stl简介(STL前言)(想要入门stl模板,这篇值得一看)

一枕眠秋雨

那能否 告诉编译器一个模子,让编译器根据不同的类型利用该模子来生成代码 呢?

5710

C++奇迹之旅:STL初步学习

学习起来吧

STL(standard template libaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且 是一个包罗数据结构与算...

9110

通过一篇文章让你了解STL是什么

鲜于言悠

STL(Standard Template Library)是C++编程语言的一个标准库,包含了一系列模板类和函数,用于实现常见的数据结构和算法。它分为容器(C...

7310

【STL】reverse_iterator反向迭代器的实现

诺诺的包包

在前文中我们已经讲过STL中的适配器概念,即在底层将一个类的接口转化为另一个类的接口,并根据此设计模式模拟实现了stack与queue。本篇文章将讲解的是适配器...

8010

STL中用到的函数

用户11062199

7910

【c++】初阶模版与STL简单介绍

用户11029103

在这里,typename T 定义了一个类型参数,它在函数模板被实例化时将被具体的类型替换。例如,如果你用 int 类型实例化该模板,编译器将生成一个接受 in...

9510

用C++简单的实现一个string类

晨星成焰

C++笔试题之String类的实现 https://blog.csdn.net/caoshangpa/article/details/51530482

20741

使用C++ STL库统计一散文中单词出现次数和行号

typecodes

在开发过程中经常会遇到文件处理的情形,例如统计一篇文章单词的数量、行数、出现频率最高的几个单词等等。这篇文章主要通过C++来解析一篇文章,实现每个单词(不区分大...

10410

C++之STL顺序容器

用户10923276

STL容器是一个通用的数据结构,可以处理不同数据类型,包含基本的数据结构如链表、堆栈、队列等。可以分为顺序容器、关联容器、 容器适配器、特殊容器。本篇博客将简要...

8710

算法基础学习笔记——⑨C++STL使用技巧

命运之光

vector变长数组,倍增的思想//系统为某一程序分配空间时,所需的时间与空间大小无关,与申请次数有关

6210

STL&string&模拟实现

用户10551528

STL(standard template library-标准模板库):是C++标准库的重要组成部分,不仅是一个可以复用的库,而且是一个包罗数据结构与算法的软...

5110

C/C++工程师面试题(STL篇)

SarPro

2. 关联式容器 元素是排序的;插入任何元素,都按相应的排序规则来确定其位置;在查找时具有非常好的性能;通常以平衡二叉树的方式实现,包含set、map。

10300

Modern C++中 STL 算法的执行策略

艰默

C++的<algorithm>提供了一系列通用的算法,这些算法可以与各种容器(如vector、list、array等)以及其他可迭代的数据结构一起使用。这些算法...

9210

【C++】了解一下STL

zxctscl

STL(standard template libaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的...

8810

【C++】STL学习之旅——初识STL,认识string类

叫我龙翔

现在我正式开始学习STL,这让我期待好久了,一想到不用手撕链表,手搓堆栈,心里非常爽。接下来我们先来介绍一下STL:

10110

C++:模版初阶 | STL简介

小陈在拼命

使用函数重载虽然可以实现,但是有一下几个不好的地方: 1. 重载的函数仅仅是类型不同,代码复用率比较低,只要有新类型出现时,就需要用户自己增加对应的函数 2...

11010
领券