Skip to content

wangzy0327/stl-summarize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

739c466 · Feb 17, 2023

History

26 Commits
Nov 4, 2021
Jul 7, 2022
Aug 4, 2021
Sep 1, 2021
Feb 17, 2023
Aug 4, 2021
Nov 4, 2021
Aug 4, 2021
Aug 16, 2021
Aug 4, 2021
Aug 4, 2021
Jan 7, 2022
Jan 10, 2022

Repository files navigation

C++ STL

STL 是“Standard Template Library”的缩写,中文译为“标准模板库”。STL 是 C++ 标准库的一部分,不用单独安装。

C++ 对模板(Template)支持得很好,STL 就是借助模板把常用的数据结构及其算法都实现了一遍,并且做到了数据结构和算法的分离。例如,vector 的底层为顺序表(数组),list 的底层为双向链表,deque 的底层为循环队列,set 的底层为红黑树,hash_set 的底层为哈希表。

string

序列式容器 vector

序列式容器 deque

序列式容器 list

无序关联式容器 unordered_map

无序关联式容器 unordered_set

关联式容器 pair

关联式容器 map

关联式容器 set

容器适配器 stack

容器适配器 queue

容器适配器 priority_queue

排序函数

lambda表达式与函数对象

函数指针与可变参数

class和struct区别

gcc分步编译过程

struct

class

静态链接制作 调用静态链接库执行

动态链接制作 调用动态链接库执行

cmake入门实战

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published