c++ vector所有函数
时间: 2023-10-22 11:29:29 浏览: 106
C++中的vector是一个动态数组容器,提供了许多函数来方便地管理和操作数组。下面是一些常用的vector函数:
1. push_back():在vector的末尾添加一个元素
2. pop_back():从vector的末尾删除一个元素
3. size():返回vector中元素的数量
4. empty():如果vector为空,则返回true,否则返回false
5. clear():从vector中删除所有元素
6. resize():更改vector的大小
7. reserve():分配vector的容量
8. front():返回vector的第一个元素
9. back():返回vector的最后一个元素
10. insert():在vector的指定位置插入一个元素
11. erase():从vector中删除指定位置的一个或多个元素
12. assign():用新元素替换vector的旧元素
13. swap():交换两个vector的内容
14. at():返回vector中指定位置的元素,并执行边界检查
15. operator[]:返回vector中指定位置的元素,不执行边界检查
还有其他许多函数可以在C++的vector类中使用,可以参考C++的官方文档或其他相关教程。
阅读全文