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çã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
Guia de Introdução ao Visual C++ no Visual Studio 2012
Informações sobre como começar com esta versão.Linguagem C++ e bibliotecas padrão
Contém guias de programação e conteúdo de referência para a linguagem e bibliotecas C++.Aplicativos da Windows Store
Links para guias e o conteúdo de referência sobre o desenvolvedor do Windows centralizam.Aplicativos de Desktop do Win32 (Visual C++)
Contém guias e conteúdo de referência para criar aplicativos desktop com um loop e callbacks de mensagem.MFC e ATL
Contém guias e o conteúdo de referência para a biblioteca do modelo e a ativos Microsoft foundation classes.DLLs no Visual C++
Descreve como usar o Win32, ATL, e MFC para criar DLL do ambiente de trabalho do Windows, e fornece informações sobre como criar e registrar sua DLL.Programação paralela no Visual C++
Contém guias e o conteúdo de referência para a paralela o modelo de biblioteca de AMP, C++, o OpenMP, e outros recursos relacionados à multithreading no Windows..NET programação no Visual C++
Fornece informações que são específicas para programação para o tempo de execução (CLR) language runtime.Intrínsecos do compilador e linguagem Assembly
Contém guias e conteúdo de referência para o assembler macro da Microsoft.Tools for Visual C++ Development
Contém guias e o conteúdo de referência sobre como criar projetos, escreva código, depurada, analisa-o, implantá-lo, e mais.Tarefas especializadas (Visual C++)
Fornece informações adicionais sobre os assuntos que são relevantes para a programação do Visual C++.Práticas recomendadas de segurança para C++
Fornece sugestões sobre como proteger aplicativos de código mal-intencionado e uso não autorizado.Exemplos do Visual C++
Links para os exemplos abrangentes do projeto.
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++.