English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Retorna um iterador para o elemento final do container vector.
A sintaxe do vetor (vector) v é:
iterator it = v.end()
Não contém nenhum parâmetro.
Está no iterador do último elemento.
Vamos ver um exemplo simples.
#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<<" "; return 0; }
Saída:
10 20 20 40
Neste exemplo, foram usadas as funções begin() e end() para iterar pelos elementos do vetor (vector).
Vamos ver outro exemplo simples.
#include<iostream> #include<vector> using namespace std; int main() } vector<string> v{"Welcome","to","w3codebox"}; iterator do vector<string> it; for(it=v.begin();it!=v.end();it++) cout<<*it<<" "; return 0; }
Saída:
Bem-vindo ao w3codebox
Neste exemplo, foram usadas as funções begin() e end() para iterar sobre a string do vetor (vector).