Modelo de biblioteca de classe (C++)

You can use the Class Library template to quickly create reusable classes and components that can be shared with other projects.

O modelo adiciona automaticamente os arquivos e as referências ao projeto essencial:

  • Referências a eles.NET Framework namespaces:

    • Sistema - contém classes fundamentais e classes base que definem os valores comumente usados e os tipos de dados de referência, eventos e manipuladores de eventos, interfaces, atributos e exceções de processamento.

    • mscorlib - O assembly DLL que oferece.Suporte do NET Framework.

  • Arquivos de origem:

    • Biblioteca (arquivo. cpp) - principal fonte de ponto de entrada e o arquivo no aplicativo que Visual Studio criada para você. Identifica o arquivo. dll do projeto e o namespace do projeto. Fornece seu próprio código neste arquivo.

    • AssemblyInfo - O arquivo que contém informações (ou seja, atributos, arquivos, recursos, tipos, informações de versionamento, informações de assinatura e assim por diante) para modificar os metadados do assembly do projeto. Para obter mais informações, consulte Os conceitos de Assembly na Windows Software Development Kit (SDK).

    • Stdafx - usado para criar um arquivo de cabeçalho pré-compilado chamado Win32.pch e um arquivo de tipos pré-compilado chamado StdAfx.obj.

  • Arquivos de cabeçalho:

    • Biblioteca (arquivo. h) - principal incluem o arquivo para o projeto que contém todas as declarações, símbolos globais, e #include diretivas para outros arquivos de cabeçalho.

    • Stdafx. h - usado para criar um arquivo de cabeçalho pré-compilado chamado Win32.pch e um arquivo de tipos pré-compilado chamado StdAfx.obj.

    • Resource.h - um arquivo de inclusão gerado para app.rc.

  • Arquivos de recurso:

    • App.rc - O arquivo de script de recurso de um programa.

    • App.ico-O arquivo de ícone de um programa.

  • Readme. txt - um arquivo que descreve cada arquivo em seu projeto usando os nomes de arquivo real criados pelo modelo.

Consulte também

Tarefas

Como: Criar bibliotecas de classe

Como: Adicionar novos itens de projeto

Referência

Arquivos criados para projetos CLR

Conceitos

Gerenciamento de itens em projetos

Outros recursos

Gerenciando soluções, projetos e arquivos