A classe recipiente é uma classe cujas instâncias conter outras classes. A Standard Template Library (STL) para C + + está disponível na webpage STL casa e consiste em contêineres associativos , seqüências, cordas e muito mais. A classe do vetor é uma seqüência e como todas as classes container , é um modelo que pode conter qualquer tipo de objeto. Os passos seguintes explicam como usar este vetor classe container STL . Instruções 
 1 
 Estude o que a classe vector faz. Ele suporta inserção e exclusão de seus elementos e de acesso aleatório aos elementos . A memória de uma vetor é gerenciado automaticamente gerenciados e seus elementos podem variar dinamicamente. 
 2 
 Saiba onde vetor é definido . É em um cabeçalho padrão chamado vetor e um cabeçalho fora do padrão chamado vector.h que está incluído para compatibilidade com versões anteriores . 
 3 
 Aprenda a sintaxe para a classe vetor. É Vector onde T é o tipo de objeto a ser armazenado no vetor e alocação é o número de elementos a alocar memória 
 4 
 Olhe para o exemplo a seguir para um uso simples da classe vetor. : 
 
 //declarar o teste vectorvector  ( 3 ) v [ 0 ] = 5 , v [ 1 ] = v [ 0 ] + 2 ;//v [ 2 ] = 5 + 2 = 7v [ 2 ] = v [ 0 ] + v [ 1 ] ;//v [ 0 ] = 7 , v [ 1 ] = 2 , v [ 2 ] = 5reverse ( v.begin ( ) , v.end ( ) ) ; 
  Nota vector  é usado o mesmo que uma matriz comum , sem ter que alocar memória. 
 5  Observe o uso do reverso na última linha do código no passo 4 . Esta função recebe um intervalo de elementos ( todo o v vetor , neste caso) e inverte a sua ordem.