STL = Standard Template Library,首先他是一个 Library,也就是一个函数
库,就像大家以前用的函数sin/random等来自数学库,printf/fopen/fread/fwrite
等来自 io 库, strcpy/strcmp/strcat 等来自己字符串库。 每一种函数库都解决了
一类问题。比如数学库,解决通用数据运算问题, io 库解决了输入输出问题, 字符串
库解决了字符串的生成,复制,拼接等等问题,避免了重复造轮子,提高了开发效率,
STL 作为一个库,解决了哪些问题呢,就是很多入门的学生很头疼的问题,数据结构与
算法。从此呢,数据结构和算法,不再是王谢堂前燕,经过 STL 后,己飞入寻常百姓
家了。
1