Compartilhar via


Assistente de classe C++ genérico

Adiciona uma classe genérica do C++ a um projeto. A classe herda da ATL ou MFC.

  • Class name
    Define o nome da nova classe.

  • arquivo. h
    Define o nome do arquivo de cabeçalho para a nova classe. Por padrão, esse nome é baseado no nome que você fornecer em nome da classe. Para salvar o arquivo de cabeçalho para o local de sua preferência ou para acrescentar a declaração de classe para um arquivo existente, clique no botão de reticências (...). Se você especificar um arquivo existente, quando você clica em Concluir, o assistente solicita que você especifique se a declaração de classe deve ser acrescentada ao conteúdo do arquivo. Para acrescentar a declaração, clique em Sim; para retornar ao assistente e especifique outro nome de arquivo, clique em não.

  • arquivo. cpp
    Define o nome do arquivo de implementação da nova classe. Por padrão, esse nome é baseado no nome que você fornecer em nome da classe. Para salvar o arquivo de implementação para o local de sua preferência ou para acrescentar a definição de classe para um arquivo existente, clique no botão de reticências (...). Se você especificar um arquivo existente, quando você clica em Concluir, o assistente solicita que você especifique se a definição de classe deve ser acrescentada ao conteúdo do arquivo. Para acrescentar a definição, clique em Sim; para retornar ao assistente e especifique outro nome de arquivo, clique em não.

  • Classe base
    Define a classe base para a nova classe.

  • Access
    Define o acesso aos membros da classe base para a nova classe. Modificadores de acesso são palavras-chave que especificam o nível de acesso que outras classes têm funções de membro de classe. Para obter mais informações sobre como especificar o acesso, consulte Member-Access Control. Por padrão, o nível de acesso de classe é definido como public.

    • public

    • protected

    • private

    • Padrão (nenhum modificador de acesso é gerado).

  • Destrutor virtual
    Especifica se o destruidor de classe é virtual. Uso de um destruidor virtual ajuda a garantir que o destruidor correto é chamado quando a instâncias de classes derivadas são excluídas.

  • Inline
    Gera o construtor de classe e a definição de classe como funções embutidas no arquivo de cabeçalho.

  • Managed
    Quando selecionada, adiciona um arquivo de cabeçalho e de classe gerenciado. Quando desmarcada, adiciona um arquivo de cabeçalho e de classe nativo.

Consulte também

Tarefas

Adicionando uma classe genérica do C++

Histórico de alterações

Date

History

Motivo

Agosto de 2010

Adicionado a uma descrição do Managed opção.

Comentários do cliente.