vector.pop_front
时间: 2024-06-15 10:07:19 浏览: 250
C++标准模板库vector的常用操作
vector.pop_front()是C++标准库中vector容器的一个成员函数,用于删除容器中的第一个元素。它的作用类似于队列中的出队操作,将第一个元素从容器中移除,并将后面的元素向前移动填补空缺。
需要注意的是,pop_front()只能用于deque容器,而不是vector容器。vector容器没有提供pop_front()函数,因为在vector中删除第一个元素会导致后面的元素都需要向前移动,这样的操作效率较低。如果需要删除vector容器中的第一个元素,可以使用erase()函数来实现。
阅读全文