English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل الأساسيات لـ C++

تحكم في العملية C++

الوظائف في C++

مجموعات بيانات C++ & سلاسل

هيكل بيانات C++

مفهوم C++ & الأشخاص

المراجع في C++

الوراثة في C++

دليل STL لـ C++

دليل C++

استخدام دالة C++ vector pop_back() و مثال

Vector (المحل) في C++

تزيل العنصر الأخير من مجموعة البيانات (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().

Vector (المحل) في C++