c++stl容器的指令
时间: 2023-10-26 19:07:25 浏览: 119
C++的STL(标准模板库)提供了多种容器,每个容器都有一组相应的指令。以下是一些常见的STL容器及其指令:
1. vector(向量):
- push_back:在尾部插入元素
- pop_back:删除尾部元素
- size:返回容器中元素的个数
- empty:检查容器是否为空
- at:访问指定位置的元素
2. list(链表):
- push_back:在尾部插入元素
- push_front:在头部插入元素
- pop_back:删除尾部元素
- pop_front:删除头部元素
- size:返回容器中元素的个数
3. deque(双端队列):
- push_back:在尾部插入元素
- push_front:在头部插入元素
- pop_back:删除尾部元素
- pop_front:删除头部元素
- size:返回容器中元素的个数
4. map(映射):
- insert:插入键值对
- erase:删除指定键的元素
- find:查找指定键的元素
- size:返回容器中键值对的个数
5. set(集合):
- insert:插入元素
- erase:删除指定元素
- find:查找指定元素
- size:返回容器中元素的个数
这只是其中一些常用容器的指令,STL还包含其他容器和相关指令。具体使用方法可以参考相关的C++ STL文档和教程。
阅读全文