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

教程基础 C++

Controllo di flusso C++

Funzione C++

Array e stringhe C++

Strutture dati C++

Classi e oggetti C++

Puntatore C++

Ereditarietà C++

Tutorial STL C++

Manuale di riferimento C++

Metodo di utilizzo e esempio di pop_back() di C++ vector

C++ Vector (contenitore)

Elimina l'ultimo elemento e riduce la dimensione del vettore (vector) di uno.

Sintassi

Vettore (vector) v. La sintassi è:

v.pop_back();

Parametro

Non contiene alcun parametro.

Valore di ritorno

Non restituisce alcun valore.

L'immagine seguente mostra come funziona la funzione pop_back():



L'immagine seguente mostra come utilizzare la funzione pop_back() per eliminare l'ultimo elemento di un vettore (vector).

Esempio

Vediamo un esempio semplice.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
    vector<string> v{"benvenuto","alla","it.oldtoolbag.com","tutorial"};
    cout<<"iniziale stringa per: ";
    for(int i=0; i<v.size(); i++){
        cout << v[i] << "  ";
    }
    cout << '\n';
    cout << "Dopo aver eliminato l'ultimo stringa, la stringa è : ";
    v.pop_back();
    for(int i = 0; i < v.size(); i++) {
        cout << v[i] << "  ";
    }
    return 0;
}

Output:

La stringa iniziale è :welcome to it.oldtoolbag.com tutorial 
Dopo aver eliminato l'ultimo stringa, la stringa è :welcome to it.oldtoolbag.com

In questo esempio, è stato utilizzato il funzione pop_back() per eliminare l'ultimo stringa.

C++ Vector (contenitore)