English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
它删除最后一个元素,并将向量(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","fr.oldtoolbag.com","tutorial"}; cout << "初始字符串为:"; for(int i = 0; i < v.size(); i++{ cout << v[i] << " "; } cout << '\n'; cout << "Après la suppression du dernier chaîne de caractères, la chaîne de caractères est :"; v.pop_back(); for(int i = 0; i < v.size(); i++{ cout << v[i] << " "; } return 0; }
Sortie :
La chaîne de caractères initiale est :welcome to fr.oldtoolbag.com tutoriel Après la suppression du dernier chaîne de caractères, la chaîne de caractères est :welcome to fr.oldtoolbag.com
Dans cet exemple, la fonction pop_back() a été utilisée pour supprimer le dernier chaîne de caractères.