English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تزيل العنصر الأخير من مجموعة البيانات (vector) وتقلل حجم مجموعة البيانات (vector) بمقدار واحد.
مجموعة البيانات (vector) v. نحو:
v.pop_back();
لا تحتوي على أي معلمات.
لا تعود بأي قيمة.
الشكل التالي يوضح كيفية عمل دالة pop_back():
الشكل التالي يوضح كيفية استخدام دالة pop_back() لإزالة العنصر الأخير من مجموعة البيانات (vector).
لنرى مثالاً بسيطاً.
#include<iostream> #include<vector> using namespace std; int main() { vector<string> v{"مرحبًا","بالإلى","ar.oldtoolbag.com","دليل"}; cout<<"السلسلة الابتدائية هي :"; لـ(int i=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 ar.oldtoolbag.com tutorial بعد إزالة آخر نص، النص يصبح :welcome to ar.oldtoolbag.com
في هذا المثال، تم إزالة آخر نص باستخدام دالة pop_back().