English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ele remove o último elemento e diminui o tamanho do vetor (vector) em um.
Vetor (vector) v. A sintaxe é:
v.pop_back();
Ela não contém nenhum parâmetro.
Ela não retorna nenhum valor.
A figura a seguir mostra como a função pop_back() funciona:
A figura a seguir mostra como usar a função pop_back() para remover o último elemento de um vetor (vector).
Vamos ver um exemplo simples.
#include<iostream> #include<vector> using namespace std; int main() { vector<string> v{"welcome","to","pt.oldtoolbag.com","tutorial"}; cout<<"初始字符串为 :\ for(int i=0; i<v.size(); i++{ cout << v[i] << " "; } cout<<'\n'; cout << "Após excluir a última string, a string é: "; v.pop_back(); for(int i = 0; i < v.size(); i++{ cout << v[i] << " "; } return 0; }
Saída:
A string inicial é: welcome to www.w3tutorial codebox.com Após excluir a última string, a string é: welcome to pt.oldtoolbag.com
Neste exemplo, a função pop_back() foi usada para excluir a última string.