A /linguagem de programação C C + + tem um Standard Template Library (STL ), que fornece muitos contêineres de dados úteis. Um recipiente deste tipo de dados é o vector . Um vetor é uma lista de itens seqüenciais e é bastante como um array. No entanto, uma matriz tem um tamanho fixo determinado durante a declaração. Um vector não tem um tamanho fixo , e que pode aumentar ou diminuir , como o seu conteúdo são manipulados . Um vetor devem ser passados por referência , sempre que possível , uma vez que pode conter muitos itens e pode ser caro para passar por valor. Passando um vetor por referência usa a semântica do operador /+ referência C C + padrão. Coisas que você precisa
C /C + + Ambiente de Desenvolvimento Integrado (IDE ), como o Eclipse CDT
C /C + + Compiler , como GCC
Show Mais instruções
1
Coloque-se a /C + IDE C + clicando no ícone do programa. Depois de carregar , navegue até "Arquivo ", seguido de "New" e "Projeto ". Selecione " C + + Project" para criar um novo projeto de C + +. Um arquivo de código fonte em branco aparece na janela principal do editor do IDE
2
importar a biblioteca de vetor , escrevendo a seguinte linha na parte superior do arquivo de código fonte: .
# importar
3 Crie uma função principal , escrevendo estas linhas de código :
int main () {}
4
Declare um vetor de tipos de dados inteiros , escrevendo o seguinte, entre as chaves da função principal :
vector v;
5 Passe o vetor por referência a um função chamada "Foo ()" usando o operador "&" . Passando por referência não copiar todo o conteúdo do vetor - ele copia uma referência para a localização do vetor na memória. A sintaxe para passagem por referência se parece com isso :
Foo ( & v);