它刪除最后一個元素,并將向量(vector)的大小減小一個。
向量(vector)v。語法為:
v.pop_back();
它不包含任何參數(shù)。
它不返回任何值。
下圖顯示了pop_back()函數(shù)的工作方式:

下圖顯示了如何使用pop_back()函數(shù)刪除向量(vector)的最后一個元素。
讓我們看一個簡單的實例。
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<string> v{"welcome","to","www.jixiangtaizi.com.cn","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.jixiangtaizi.com.cn tutorial 刪除最后一個字符串后,字符串為 :welcome to www.jixiangtaizi.com.cn
在此示例中,使用pop_back()函數(shù)刪除了最后一個字符串。