quarta-feira, 6 de junho de 2012

C++ - Utilizando a classe vector

Olá pessoal, nesse post irei colocar um exemplo bem básico da utilização de vetor em C++ com a classe vector. Segue o exemplo:


É preciso incluir (include) a vector e algorithm (esse por causa de for_each). O código é bem simples, na linha 18 eu declaro um vector chamado "v" do tipo int. 

Linhas 21 à 24 eu insiro elementos nesse vetor através da função push_back. 

Na linha 27 eu utilizo for_each para percorrer o meu vetor, v.begin() é para o iterador apontar para o primeiro elemento do vetor e v.end() para o final, ou seja, diz de onde até onde vai ser percorrido (do início ao final nesse caso). O último parâmetro da for_each é a função print que foi implementada na linha 10 para imprimir todos os elementos do vetor.

Clique aqui para fazer o download do código

Quaisquer dúvidas, deixem nos comentários, até a próxima!


Nenhum comentário: