O vetor é a matriz oficial do C + +. Parte da Standard Template Library , é uma classe de contêiner modelo que armazena dados mesmo digitado em uma região ininterrupta de memória. Como uma classe C + +, que oferece muitas características úteis , tais como redimensionamento , que reduzem o tamanho do código e economizar tempo. Suas operações de indexação são tão eficientes quanto os das matrizes mudos em C. Coisas que você precisa 
 Advanced + 
 compilador C + C + + com IDE 
 Show Mais instruções 
 1 
 Incluir o arquivo de cabeçalho vetor para que o programa pode acessar a classe C + + e suas funções : 
  # include 
 2 
 Criar um vetor vazio do tipo int . Em seguida, crie um vetor com 10 cópias 7 : 
  vetor v //vazio 
 vetor v2 (10, 7); 
 3 
 Usar v2 para determinar a diferença entre a quantidade de memória foi alocado para v2 em relação ao seu tamanho. A memória alocada é sempre maior ou igual ao tamanho : 
  cout 
 4 
 Adicione mais dois elementos para o final da v2: 
  v2.push_back ( 13); 
 v2.push_back (23); 
 5 
 dobro do tamanho de v2 e dar os elementos adicionais com um valor de 64 : 
  v2.resize ( v2.size () * 2, 64); 
 6 
 Iterate todo o vetor usando um ponteiro de propósito especial chamado um iterador . De saída os elementos para o console da seguinte forma: 
  for ( vector  :: iterator it = v2.begin (); it = v2.end (); ele + +! ) { } < 
 Cout br> 
 7  Apagar elementos 2 e 3 do vetor. Em seguida, apagar todos os elementos de uma só vez : 
  v2.erase ( v2.begin () 1 , v2.begin () +3 ) //apaga elementos 2 e 3 
 v2.clear () //apaga todos os elementos