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

教程基础C++

Controllo di Flusso C++

Funzione C++

Array & Stringhe C++

Strutture dati C++

Classi & Oggetti C++

Puntatore C++

Ereditarietà C++

Tutorial STL C++

Manuale di riferimento C++

Utilizzo e esempio di C++ vector end()

Vector (contenitore) C++

Restituisce un iteratore dell'elemento finale del contenitore vector.

Sintassi

La sintassi del vettore (vector) v è:

iterator it = v.end();

Parametro

Non contiene alcun parametro.

Valore di ritorno

Si trova nell'iteratore dell'ultimo elemento.

Esempio 1

Lasciate che vi mostri un esempio semplice.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v{10,20,20,40};
vector<int>::iterator it;
for(it=v.begin();it!=v.end();it++)
cout << *it << " \t";
return 0;
}

Output:

10 20 20 40

In questo esempio, sono stati utilizzati i funzioni begin() e end() per iterare sugli elementi del vettore (vector).

Esempio 2

Lasciate che vi mostri un altro esempio semplice.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<string> v{"Benvenuti","a","w3codebox"};
iterator vector<string> it;
for(it=v.begin();it!=v.end();it++)
cout << *it << " \t";
return 0;
}

Output:

Benvenuti a w3codebox

In questo esempio, sono stati utilizzati i funzioni begin() e end() per iterare la stringa del vettore (vector).

Vector (contenitore) C++