c++使用STL
时间: 2023-11-27 22:09:37 浏览: 91
C++stl的运用
STL(Standard Template Library)是C++标准库中的一个重要部分,提供了一系列模板类和函数,用于实现常用的数据结构和算法。使用STL可以大大提高代码的可读性和可维护性,同时也能够提高开发效率。
STL中包含的常用容器类有vector、list、deque、set、map等,这些容器类可以存储不同类型的数据,并提供了常用的操作方法,如插入、删除、查找等。此外,STL还提供了一些常用的算法,如排序、查找、遍历等。
使用STL需要包含头文件<cstdlib>,并在程序中使用命名空间std,如下所示:
```c++
#include <cstdlib>
#include <vector>
#include <iostream>
using namespace std;
int main()
{
vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);
for (int i = 0; i < v.size(); i++)
{
cout << v[i] << " ";
}
cout << endl;
return 0;
}
```
上述代码演示了使用STL中的vector容器类,将三个整数插入到vector中,并输出每个元素的值。
阅读全文