Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como criar um arquivo de cabeçalho C + +
A linguagem de programação C + + permite que você organize seu código em arquivos , reutilizáveis ​​separados. O arquivo de "header" contém declarações a termo de classes, funções, variáveis ​​e outros componentes. Arquivos de cabeçalho normalmente têm a ". H " ou " . Hpp " extensão do arquivo. As implementações de objetos declarados no arquivo de cabeçalho são definidos em um arquivo separado , que normalmente tem uma extensão de arquivo " . C " ou " . Cpp " . Esta abordagem permite que você compilar o código como uma biblioteca reutilizável , usando o arquivo de cabeçalho uma referência da biblioteca. O arquivo de cabeçalho normalmente contém o Application Programming Interface formal ( API) documentação que descreve a biblioteca para outros programadores . Coisas que você precisa
editor de código ou editor de texto
Show Mais instruções
1

Crie um novo arquivo no seu código favorito ou editor de texto. Salve-o como um arquivo de texto com a extensão de arquivo ". H . " A convenção padrão é o nome do seu arquivo de código fonte para a classe que você está desenvolvendo . Por exemplo, se sua classe é " MyClass ", nomeie o arquivo " MyClass.h ".
2

No topo do seu arquivo , adicione as seguintes linhas , substituindo o token " MYCLASS_H " com o nome do seu arquivo de cabeçalho em todas as letras maiúsculas , usando um sublinhado ( _) no lugar do ponto (.) . Por exemplo, se seu arquivo de cabeçalho chamado " Controller.h , " use " CONTROLLER_H ". Estas linhas são diretivas de compilador --- também chamados de " directivas de pré-processamento " --- que impedem o arquivo de cabeçalho seja incluído duas vezes. A convenção de usar o nome do seu arquivo de cabeçalho como o token ajuda a garantir os tokens únicos são definidas para cada um dos seus arquivos de cabeçalho.

# Ifndef MYCLASS_H # define MYCLASS_H

# endif


3

Adicione o # include diretiva de compilação para incluir todos os arquivos externos a sua classe requer após a linha # define e antes da linha # endif . Para bibliotecas externas --- por exemplo, a Standard Template Library --- localizado em seu ambiente de programação , use colchetes (<>) em torno do nome do arquivo (o " h ". No nome do arquivo é opcional ), para exemplo :

# include # include

para arquivos em seu diretório de projeto , use aspas (" ) em torno do nome do arquivo , por exemplo, para incluir o . arquivos Cat.h e Dog.h para o seu gato e cão aulas :

# include " Cat.h " # include " Dog.h "
4

Escreva sua declaração de classe , . após a lista de arquivos incluídos e antes do # endif Definir as variáveis ​​de membro , mas não adicionar o construtor , destruidor ou funções membro ainda Por exemplo :

classe MyClass {private : int count; tamanho flutuador ; . . }
5

Adicione seu construtor de classe , destruidor e protótipos de função de membro para sua classe de protótipos da função incluem o tipo de retorno , nome da função, e parâmetros, mas não a definição da função Continuando o exemplo anterior : .

classe MyClass {private : int count ; tamanho flutuador ; public: MyClass (); MyClass (float s , int c); flutuar getSize (); setSize vazio (float s); };
< br > 6

Documente seu código nos comentários acima de cada objeto , descrevendo a classe e cada variável e função. Salve o arquivo.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer arranjos paralelos de dados em C + + 
·Como atualizar o Xcode De Terminais 
·Como programar o Operador Restante 
·Como adicionar Glut Com o Visual C 
·Como criar Distribuidores e arquivos OBJ em C + + 
·Como instalar o impulso em código Blocos 
·Como converter Reality Fábrica Em XNA 
·Definição de uma placa riser 
·O Projeto sem fio AVR 
·Como obter um protótipo funcional de DLL 
  Artigos em destaque
·Como fazer um programa de teste de múltipla escolha em…
·'C' Programação Android 
·Como usar a ferramenta Calculate para CPP 
·Como Alfabetizar uma matriz em C + + 
·Como alterar o ícone no Xcode 
·Como compilar CPP em um Mac 
·Como alterar o nome lógico -Volume 
·Como descompactar um arquivo em C # 
·Programação C Erros e como consertá-los 
·Como calcular Sin Com Series Poder em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados