A linguagem de programação C + + vem com uma biblioteca de funções que lhe permitem executar muitas tarefas básicas de programação com facilidade. A Standard Template Library (STL ), que é construída em C + +, fornece a classe Vector , que pode ser usado para conter os itens de um conjunto sequencial. Os itens são então acessados usando um iterador . Você não pode utilizar plenamente um vetor sem antes entender como iteradores funcionam. Iterators acessar basicamente elementos em recipientes e fornecer uma interface para acessar e modificar dados . Coisas que você precisa 
 C + + Ambiente de Desenvolvimento Integrado (IDE ), como o Eclipse CDT 
 C + + Compiler, tal GCC 
 Show Mais instruções 
 1 
 Carregue o + IDE C + clicando no ícone do programa. Quando se abre , selecione " File /New /Project " e escolha " C + + Project" para criar um novo projeto de C + +. Um arquivo de código fonte em branco aparece na parte de editor de texto do IDE. 
 2 
 Declare o " Vector " biblioteca para uso neste projeto. O " Iterators " será incluído automaticamente com ele . Digite o seguinte , na parte superior do arquivo de código fonte: # include 
 
  
  using namespace std; 
 3 
 Declare uma principal função digitando o seguinte : 
 
 int main () {} 
 
 
 4 
 Declare um novo vetor , escrevendo o seguinte dentro das chaves da função principal : 
 
 vetor  characterVector ; 
 5  Adicione alguns itens para o vetor de modo que você pode fazer uma iteração sobre eles. Use as seguintes instruções para adicionar itens ao 
 6 
 Criar um iterador para o vetor . Um iterador é responsável por manter o controle do local atual em um vetor, e ele pode ser usado para acessar os dados armazenados lá. Para declarar um vetor, escrever a seguinte declaração : 
 
 vetor  :: iterator i; 
 7  Iterate através do vetor usando o iterator . Você pode definir o iterador para o início da lista e começar looping através do vetor dessa forma. Escrever um " loop " como esta: 
 
 for (i = characterVector.begin (); i < characterVector.end (); i + +) {} 
 
 
 8 
 Imprima cada item do vetor , colocando a seguinte declaração de impressão entre as chaves do " loop for : " 
 
 cout << * i << endl; < br > 
 9 
 Execute o programa pressionando o botão " Play" . O programa gera o seguinte : 
 
 um 
 
 b 
 
 c