Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como retornar uma referência a Vector C
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);

Anterior :

Próximo : No
  Os artigos relacionados
·Como compilar C + + em Prompt 
·Como criar um vetor de matrizes de caracteres em C + + 
·Precauções para um buffer overflows 
·Conceitos básicos do computador em Turbo C + + 
·O que são variáveis ​​de estrutura inicializada com a…
·Como converter C + + ASCII para UTF8 
·C + + Tipos de Dados 
·Como construir um CPP executáveis ​​no Windows 
·Como compilar C + + Com FStream 
·Requisitos para um SDK iTouch 
  Artigos em destaque
·Como anexar Debugger em C # 
·Como Incorporar um banco de dados em um Mac App 
·Como fazer Adição de Vetores em C 
·Como usar o Win32 GUI em C + + 
·Como fechar os programas em C 
·Como escrever uma folha de XLS em CSharp 
·Como obter um nome de entrada inteira na CPP 
·C + + Tipos de Dados 
·Como mudar o nome do botão Declínio no iPhone 
·Funções Iomanip 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados