数据结构和算法 , 如 : 向量、列表、队列、排序等 ;
STL 是 C++ 标准的一部分 , 所有的 C++ 编译器 都应该支持该标准 ;
2、STL 主要内容
STL 的主要内容 :
容器 : 存储数据的类...;
算法 : 一组用于解决常见问题的有限步骤函数 , 在容器上执行一系列算法 , 例如 : sort,find,replace ;
迭代器 : 封装了一个用来 遍历容器元素 的 指针 的类 ; 通过迭代器..., 使用了 STL 容器中的 vector 向量容器 ,
使用 sort 排序算法 对 vector 向量中的元素进行了排序 ;
使用 STL 容器中的 vector 向量容器需要导入 vector...{
// STL 容器 向量 vector
vector v = { 4, 6, 3, 1, 5, 2 };
// 排序算法 : 使用 algorithm 中的...sort 函数对 vector 进行排序
sort(v.begin(), v.end());
// 输出排序后的 向量 vector
// 使用 for 循环遍历 vector