首页 > 代码库 > C++标准模板库(STL)学习

C++标准模板库(STL)学习

1、什么是标准模板库STL(Standard Template Lib)

在之前已经学习过函数模板和类模板的声明和使用方法,之前的模板都是程序员自己根据自己的需求来设计的,从自己去声明这个模板的到最后去使用

模板都是自己完成的;而这些标准模板库并不是我们自己写的,而是一些大神们写的,因为他们在编程的过程中,经常会使用一些常用的模板,而每次

都需要去重复创建模板,久而久之,这些大神们就会将这些常用又很使用的模板做成一个模板库的形式,也就形成了现在使用的标准模板库STL。跟我

们的标准函数库一样,也好这样形成的。

STL包括3个部分:algorithm(算法)、container(容器)和iterator(迭代器)

容器:容器就是用来存储数据的结构体,像数组、

2、STL的使用

(1)本文主要介绍

C++标准模板库(STL)学习