Adicionar Assistente de função de membro

Este assistente adiciona uma declaração de função de membro para o arquivo de cabeçalho e uma implementação de função de membro stub para o arquivo de implementação para a classe selecionada.

Depois de adicionar a função de membro usando o assistente, você pode edição o código no ambiente de desenvolvimento.

  • Tipo de retorno
    Define o tipo de retorno para a função de membro que você está adicionando.Você pode fornecer seu próprio tipo de retorno, ou você pode selecionar da lista de tipos disponível.Para obter informações sobre os tipos, consulte Tipos fundamentais.

    char

    int

    unsigned int

    double

    long

    unsigned long

    float

    short

    void

    HRESULT

    unsigned char

     

  • Nome da função
    Define o nome da função de membro que está adicionando.

  • Tipo de parâmetro
    Define o tipo de parâmetro que você está adicionando para a função de membro, se a função de membro tem parâmetros.Você pode fornecer seu próprio tipo de parâmetro ou você pode selecionar da lista de tipos disponível.

    char

    int

    unsigned char

    double

    long

    unsigned int

    float

    short

    unsigned long

  • Nome do parâmetro
    Define o nome de um parâmetro que você está adicionando para a função de membro, se a função de membro tem parâmetros.

  • Lista de parâmetros
    Exibe uma lista de parâmetros que você adicionou para a função de membro.Para adicionar um parâmetro à lista, fornecer um tipo e nome no Tipo de parâmetro and Nome do parâmetro caixas e clicar Adicionar.Para remover um parâmetro da lista, selecionar o parâmetro e clicar Remover.

  • Access
    Define o acesso à função de membro.Modificadores de acesso são palavras-chave que especificam o acesso a que outras classes têm à função de membro.See Controle de acesso de membro para obter mais informações sobre como especificar o acesso.O nível de acesso de função de membro é conjunto para pública por padrão.

    Verifique se a nova função de membro é estático ou virtual e seja embutido ou puro.Se você conjunto a função de membro para ser puro, a Virtual caixa de seleção estiver marcada e o embutido caixa de seleção ficará não disponível.O padrão é uma função de membro, nonvirtual.

    Opção

    Descrição

    Estático

    Especifica que a função atua como um global e pode ser chamada fora da classe, mesmo com nenhuma instanciação de classe.A função de membro não tem acesso a membros não-estático.Uma função de membro especificada sistema autônomo Static não pode ser virtual.

    Virtual

    Garante que a função de membro corretas é telefonar de um objeto, independentemente da expressão usada para tornar a função de membro de telefonar.Uma função de membro especificada sistema autônomo Virtual não pode ser estático.

    Puro

    Indica que nenhuma implementação é fornecida para a função de membro virtual que está sendo declarada; portanto, Puro pode ser especificado somente nas funções de membro virtual.See Classe-membro declaração sintaxe para obter mais informações.

    Uma classe que contém pelo menos uma função de membro virtual puro é considerada uma classe abstrata.Classes derivadas da classe abstrata devem implementar a função de membro virtual puro ou, também, são classes abstratas.

    Interno

    Instrui o compilador para inserir uma cópia do corpo da função de membro em cada local que a função de membro é chamada.Uma função de membro especificada sistema autônomo Em linha não pode ser puro.

  • arquivo .cpp
    Define o local do arquivo onde a implementação de função de membro de stub é gravada.Por padrão, ele está gravado no arquivo .cpp para a classe à qual a função de membro é adicionada.clicar no botão de reticências para alterar nome de arquivo.A implementação da função de membro é adicionada ao Sumário do arquivo selecionado.

  • Comment
    Fornece um comentário no arquivo de cabeçalho para a função de membro.

  • Assinatura de função
    Exibe a função de membro sistema autônomo ele aparece no código quando você clica em Concluir.Não é possível edição o texto dessa caixa.Para alterar a função de membro, altere as caixas apropriadas no assistente.

Consulte também

Tarefas

Adicionando uma função de membro