C++ STL系统性学习,不收费噢~(持续更新中)

传送门

  • 前言
  • STL 是什么
  • 序列式容器

前言

本文为C++ STL学习专栏的第一篇,将会简单介绍STL是什么以及STL的发展,为了方便读者阅读,后续会更新多篇文章来对STL进行全面的介绍。本专栏面向小白为主,将会详细介绍,有不明白的地方可以在下方评论区留言!本专栏将会介绍的内容如下:(专栏持续更新中,可以通过文章底部链接访问专栏,寻找自己需要的内容)

项目
序列式容器 array、vector、deque、list、forward_list
关联式容器 map、multimap、set、multiset
无序关联式容器 unordered_map、unordered_multimap、unordered_set、unordered_multiset
容器适配器 stack、queue、priority_queue
迭代器适配器 reverse_iterator、inserter\insert_iterator、istream_iterator / ostream_iterator、istreambuf_iterator / ostreambuf_iterator、move_iterator
c++ 常用算法 -

STL 是什么

STL 的全称为 Standard Template Library,包含了大量的模板类和模板函数,是C++自带的一个模板集合,不需要额外下载。

序列式容器

在正式学习前,我们先来了解下容器是什么。简单来说,容器是一种组织数据的方法,可以理解成存放数据的容器,而不同的容器的组织方式不一样,所以功能上也会有差别。下面我们就来学习序列式容器吧。
序列容器中,元素的位置同元素的值无关,即容器是不排序的的,元素在什么指定位置插入就会存放在什么位置。
由于怕文章篇幅过长,序列式容器的详细介绍放在下篇文章。

专栏传送门(点击此处传送!)

你可能感兴趣的:(C++,STL学习整理,不收费的专栏!,c++)