STL目录

简介: 觉得STL有必要讲一下,毕竟STL包含的东西太又用了。 STL(Standard Template Library)这个玩意是啥,怎么来的之类的我就不说了,百度上一大推。 我就说一下ACM或者OI中会用到的东西。

觉得STL有必要讲一下,毕竟STL包含的东西太又用了。

STL(Standard Template Library)这个玩意是啥,怎么来的之类的我就不说了,百度上一大推。

我就说一下ACM或者OI中会用到的东西。

下面是各种STL里面的东西 =7= 看官觉得哪里不全或者哪里不好可以评论说。

但是不能骂人噢=7=

 

STL容器类

  1. STL容器(Stack, Queue, List, Vector, Deque, Priority_Queue, Map, Pair, Set, Multiset, Multimap)
  2.  STL中排序函数的用法(Qsort, Sort, Stable_sort, Partial_sort, List::sort)

 

STL迭代器类

  1. STL迭代器的介绍以及使用

 

STL算法类

 

STL仿函数类

 

目录
相关文章
|
7月前
|
C语言 C++
C/C++ 自定义头文件,及头文件结构详解
还是从"stdio.h"说起,这是C语言中内置的标准库,也就是说,头文件很多时候其实就是一个“库”,类似于代码的仓库,也就是说将某些具有特定功能的常量、宏、函数等归为一个大类,然后放进这个“仓库”,就像stdio.h就是一个标准输入/输出的头文件
233 1
|
7月前
|
存储 算法 C++
【C++】STL的基本用法
【C++】STL的基本用法
79 0
|
7月前
|
存储 算法 C++
C++ STL库的介绍和使用(下)
C++ STL库的介绍和使用
53 1
|
7月前
|
存储 算法 前端开发
C++ STL库的介绍和使用(上)
C++ STL库的介绍和使用
87 0
|
7月前
|
C++
stl中copy注意的地方
stl中copy注意的地方
|
存储 算法 C++
4.5 C++ Boost 文件目录操作库
在Boost库出现之前,C++对于文件和目录的操作需要调用底层接口操作,非常不友好,而且不同平台的接口差异也很大,难以移植。但是,Boost库中的filesystem库可以解决这个问题,它是一个可移植的文件系统操作库,可以跨平台的操作目录、文件等,并提供了友好的操作方法,并且在不失性能的情况下提供了良好的抽象和封装。Boost 库是一个由C/C++语言的开发者创建并更新维护的开源类库,其提供了许多功能强大的程序库和工具,用于开发高质量、可移植、高效的C应用程序。Boost库可以作为标准C库的后备,通常被称为准标准库,是C标准化进程的重要开发引擎之一。使用Boost库可以加速C应用程序的开发过程
162 0
|
算法 C++ 开发者
8.1 C++ STL 变易拷贝算法
C++ STL中的变易算法(Modifying Algorithms)是指那些能够修改容器内容的算法,主要用于修改容器中的数据,例如插入、删除、替换等操作。这些算法同样定义在头文件 `<algorithm>` 中,它们允许在容器之间进行元素的复制、拷贝、移动等操作,从而可以方便地对容器进行修改和重组。
83 0
|
人工智能
CPP2022-22-数组进阶-动态数组(下)
CPP2022-22-数组进阶-动态数组
193 0