Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar o C + + Classe Template Especialização
modelos de classe C + + são criados quando um programador quer reutilizar o mesmo código em vários locais. Ao invés de reescrever o código ou copie e cole-o várias vezes, o modelo é criado com a funcionalidade necessária. Os diferentes dados podem , então, ser chamado para utilização com um determinado modelo . Especialização é usado quando o código deve ser escrito para um tipo específico de dados. Instruções
1

Declare o modelo C + + para ser usado fornecendo o modelo de palavra-chave no primeiro conjunto de código. Dentro dos colchetes angulares , digite uma ou outra classe ou nome_do_tipo como as palavras-chave . A próxima linha começa com a palavra-chave de classe e , em seguida, a classe fila , dados de membros e funções membro .
2

Defina a definição de modelo , ao escrever o nome do modelo . Dentro dos colchetes angulares , digite uma ou outra classe ou nome_do_tipo como usado na declaração e adicionar a função que precisa ser concluída.
3

Determine o tipo de dados que deseja especialização dentro do modelo. Você pode escolher entre o modelo de função , modelo de classe , a função de membro, membro de dados estático, membro da classe , modelo de função de membro e do modelo de classe membro de um modelo de classe .
4

Isolar a especialização , adicionando o setas duplas ea digitação especialização explícita , entre as cotações . A linha a seguir , substitua os argumentos padrão com os dados ou classe conjunto exato que você quer se especializar para este modelo.
5

fechar o código na forma normal.


Anterior :

Próximo : No
  Os artigos relacionados
·Como passar Modelo estruturas em Funções em C 
·Como criar uma cópia instantânea de uma lista ligada 
·Como obter um número par no CPP 
·Como fazer curvas em GTK Radiant 
·Convertendo Char Buffer para dobrar em C + + 
·Como abrir o MS-DOS 
·Como Encher um laço matriz de 2 dimensões em C + + 
·GNU & C + + para computadores 
·Como usar o controle de página no iPhone SDK 
·Cocoa Touch vs. Objective C 
  Artigos em destaque
·Quais são as funções de discos rígidos 
·Como Incorporar Python No Visual C 2008 
·Como retornar um ponteiro para um vetor 
·Como Alternar uma variável em C 
·Tipos de dados para Turbo C 
·Como converter e Decode HTML em um String no iPhone 
·Como conectar C # para o MS Excel 
·Como externo um membro estático 
·Como alocar memória na pilha usando C + + 
·O que é um destrutor virtual em C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados