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

C++ Uso e exemplo do vector end()

C++ Vector ( Container )

Retorna um iterador para o elemento final do container vector.

Sintaxe

A sintaxe do vetor (vector) v é:

iterator it = v.end()

Parâmetros

Não contém nenhum parâmetro.

Retorno

Está no iterador do último elemento.

Exemplo1

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).

Exemplo2

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).

C++ Vector ( Container )