c++vector的函数
时间: 2023-10-30 16:00:37 浏览: 97
C++中的vector是一个非常常用的容器类,它提供了许多有用的函数来方便我们操作数据。下面是一些常用的vector函数:
1. push_back(const T& val): 向vector的末尾添加一个元素。可以使用push_back函数来动态地向vector中添加元素。
2. pop_back(): 删除vector的末尾元素。使用pop_back函数可以删除vector中的最后一个元素。
3. size(): 返回vector中元素的个数。可以使用size函数来获取vector的大小。
4. empty(): 判断vector是否为空。使用empty函数可以判断一个vector是否为空。
5. clear(): 清空vector中的所有元素。可以使用clear函数来清空一个vector。
6. insert(iterator position, const T& val): 在指定位置插入元素。使用insert函数可以在vector的指定位置插入一个元素。
7. erase(iterator position): 删除指定位置的元素。使用erase函数可以删除vector中指定位置的元素。
8. erase(iterator first, iterator last): 删除指定范围内的元素。使用erase函数可以删除vector中指定范围内的元素。
9. resize(size_type n): 改变vector的大小。使用resize函数可以修改vector的大小。
10. begin(): 返回指向vector第一个元素的迭代器。可以使用begin函数来获取一个指向vector第一个元素的迭代器。
11. end(): 返回指向vector最后一个元素之后位置的迭代器。可以使用end函数来获取一个指向vector最后一个元素之后位置的迭代器。
这些是vector的一些常用函数,可以帮助我们方便地对vector进行操作和管理。请根据你的具体需求选择合适的函数来使用。
阅读全文