Visual C++

A linguagem e as ferramentas avançadas e flexível de Visual C++ em Visual Studio permitem o desenvolvimento de aplicativos de Windows Store de nativo, de aplicativos nativos da área de trabalho, e aplicativos gerenciados que executam no .NET Framework.Visual C++ inclui esses componentes:

  • Ambiente de desenvolvimento Visual Studio
    O ambiente de desenvolvimento oferece suporte ao fluxo de trabalho inteiro de desenvolvimento, da criação e gerenciamento de projetos com a escrever código para depuração, e implantando para usuários finais.

  • Ferramentas visuais de C++compiler
    O compilador suporta o desenvolvimento de código nativo e o desenvolvimento que visa o runtime (CLR) language runtime .NET.Visual C++ oferece suporte direto a compilação para os computadores x, e também inclui os compiladores que direcionam x64 e o BRAÇO.Otimiza o desempenho para todas as plataformas.

  • Bibliotecas

    • Biblioteca em tempo de execução de CRT C ()
      Alternativas de segurança aprimoradas Includes as funções que são conhecidas por gerar questões de segurança.

    • Biblioteca padrão C++
      Contém a biblioteca de iostreams e a biblioteca padrão (STL) do modelo.

    • Biblioteca ativa (ATL) de modelo
      Para a criação de componentes COM e aplicativos.

    • Bibliotecas de (MFC) da classe da Microsoft foundation
      Para a criação de aplicativos da área de trabalho que têm interfaces de usuário tradicionais ou de Office- estilo.

    • A modelos paralela a biblioteca (PPL)
      Para os algoritmos assíncronos e paralelos que executam no CPU.

    • AMP C++ (paralelismo maciço acelerado C++)
      Para os algoritmos maciça paralelos que executam em GPU.

    • Biblioteca em Tempo de Execução C++ do Tempo de Execução do Windows (WRL),
      Para o desenvolvimento de COM- estilo de aplicativos e componentes de Windows Store .

    • Bibliotecas de classes do.NET Framework (usando C++/CLI), STL/CLR, e a biblioteca de suporte C++
      Para o desenvolvimento de aplicativos gerenciados.

Além disso, quando você usa o Visual C++ você também pode acessar os APIs do Windows para aplicativos de Windows Store e aplicativos desktop.Os arquivos de cabeçalho e os arquivos de .winmd para essas APIs são incluídos no Visual Studio, em Windows Software Development Kit (SDK) para Windows 8.

ObservaçãoObservação

Visual Studio Express 2012 for Windows 8 oferece suporte somente a criação e implantação de aplicativos e componentes de Windows Store , e não da suporte a aplicativos da área de trabalho ou de console.Para desenvolvimento da área de trabalho, você pode usar ou uma das edições de Visual Studio 2012 .Para obter informações sobre as edições do Visual Studio, consulte o Visual C++ Tools and Templates in Visual Studio Editions.

Nesta seção

Seções relacionadas

  • Aprender Visual C++
    Essa parte do site central do desenvolvedor Visual Studio contém a orientação para pessoas que estão sendo apenas para saber C++.