它删除最后一个元素,并将向量(vector)的大小减小一个。
向量(vector)v。语法为:
v.pop_back();
它不包含任何参数。
它不返回任何值。
下图显示了pop_back()函数的工作方式:
下图显示了如何使用pop_back()函数删除向量(vector)的最后一个元素。
让我们看一个简单的实例。
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<string> v{"welcome","to","www.cainiaojc.com","tutorial"};
cout<<"初始字符串为 :";
for(inti=0;i<v.size();i++){
cout<<v[i]<<" ";
}
cout<<'\n';
cout<<"删除最后一个字符串后,字符串为 :";
v.pop_back();
for(int i=0;i<v.size();i++){
cout<<v[i]<<" ";
}
return 0;
}
输出:
初始字符串为 :welcome to www.cainiaojc.com tutorial
删除最后一个字符串后,字符串为 :welcome to www.cainiaojc.com
在此示例中,使用pop_back()函数删除了最后一个字符串。