⾕

C++  |  

Os iteradores são uma ferramenta poderosa da biblioteca padrão do C++ (STL - Standard Template Library).

Eles permitem percorrer e manipular elementos em containers como vector de maneira segura e eficiente.

Neste capítulo, abordaremos os seguintes métodos fundamentais para trabalhar com iteradores:

begin() → Retorna um iterador apontando para o primeiro elemento do container.

end() → Retorna um iterador apontando para a posição após o último elemento do container.

advance() → Move um iterador para frente um número específico de posições.

next() → Retorna um novo iterador avançado sem modificar o original.

prev() → Retorna um novo iterador retrocedido sem modificar o original.

Exemplo Prático

O código abaixo demonstra a utilização dos iteradores mencionados em um único programa:

Programa básico com iteradores
Next