É recomendável usar o Visual Studio 2017

Visual C++ no Visual Studio 2015

 

Para obter a documentação mais recente do Visual Studio 2017 RC, consulte a documentação do Visual Studio 2017 RC.

O Visual C++ desenvolvimento e linguagem de programação ferramentas ajudam a desenvolver aplicativos nativos do Windows Universal, área de trabalho nativa e aplicativos de servidor, bibliotecas de plataforma cruzada que são executados no Android e iOS, bem como Windows e aplicativos executados no .NET Framework gerenciados.

Quem é esta documentação?

Este conteúdo é para desenvolvedores de C++ que estão escrevendo programas.

  • Se você estiver procurando por um pacote redistribuível do C++ e componentes de tempo de execução para que você possa executar um programa, vão para o Microsoft Download Center e digite Visual C++ na caixa de pesquisa.

  • Se você estiver procurando por uma introdução aos conceitos de programação do C++, vá para um dos muitos sites que oferecem esse conteúdo, ou obter uma cópia do programação – princípios e práticas usando C++ (segunda edição) pelo inventor do C++, Bjarne Stroustrup. O conteúdo do Visual C++ pressupõe que você já tem uma familiaridade básica com C++.

  • Se você estiver procurando o compilador do Visual C++, você precisa baixar uma edição gratuita ou paga do Visual Studio 2015 de https://www.visualstudio.com/.

System_CAPS_ICON_warning.jpg Aviso

No Visual Studio 2015, Visual C++ não está instalado por padrão. Durante a instalação, certifique-se de escolher personalizado instalação e, em seguida, escolher os componentes do C++ você precisa. Ou, se já estiver instalado o Visual Studio, escolha arquivo | Novo | Projeto | C++ e você será solicitado a instalar os componentes necessários.

Novidades do Visual C++
Descubra o que há de novo no Visual C++.

Alterações significativas no Visual C++ 2015
Saiba mais sobre as últimas alterações nesta versão.

Bem-vindo ao C++
Saiba mais sobre o C++ moderno, com base no C++ 11 e C++ 14 que permitem escrever rapidamente, de técnicas de programação código seguro e evitar muitas das armadilhas da programação de estilo C.

Como relatar um problema com o conjunto de ferramentas do Visual C++
Aprenda a criar relatórios de erro eficaz contra o conjunto de ferramentas do Visual C++ (compilador, vinculador e outras ferramentas) e maneiras de enviar o relatório.

Guia de portabilidade e de atualização do Visual C++
Diretrizes para portar código e atualizar projetos Visual c++ no Visual Studio 2015, incluindo portabilidade código C++ para Windows 10 e a plataforma Windows Universal.

Suporte a recursos do C++11/14/17
Saiba mais sobre o suporte a recursos do C++ 11 e C + + 14 no Visual C++.

Blog da equipe do Visual C++
Saiba mais sobre os novos recursos e as informações mais recentes dos desenvolvedores do Visual C++.

Downloads do Visual Studio
Baixe o Visual C++.

Ferramentas e modelos do Visual C++ em edições do Visual Studio
Saiba mais sobre as diferentes edições do Visual Studio.

Plataformas com suporte
Descubra quais plataformas têm suporte.

Exemplos do Visual C++
Informações sobre exemplos.

Comunidade do Visual Studio
Saiba como obter ajuda, arquivar bugs e fazer sugestões para Visual Studio.

Aplicativos universais do Windows
Encontre guias e conteúdo de referência no Centro de desenvolvedores do Windows. Para obter informações sobre como desenvolver aplicativos da Windows Store, consulte desenvolver a Windows Store usando o Visual Studio e roteiro para a Windows Store usando C++.

Aplicativos de área de trabalho do Windows (Visual C++)
Aprenda a criar aplicativos da área de trabalho que têm um loop de mensagem e retornos de chamada.

DLLs no Visual C++
Saiba como usar o Win32, ATL e MFC para criar DLLs de área de trabalho do Windows e fornece informações sobre como compilar e registrar a DLL.

Programação paralela
Saiba como usar a biblioteca de padrões paralelos, C++ AMP, OpenMP e outros recursos relacionados ao multithreading no Windows.

Práticas recomendadas de segurança
Saiba como proteger aplicativos contra código mal-intencionado e uso não autorizado.

Nuvem e programação da Web
No C++, você tem várias opções para se conectar a web e a nuvem.

Acesso a dados
Conecte-se a bancos de dados usando ODBC e outras tecnologias de acesso de banco de dados.

Texto e cadeias de caracteres
Saiba mais sobre como trabalhar com texto diferente e formatos de cadeia de caracteres e codificações para desenvolvimento local e internacional.

Para obter informações sobre como criar projetos, trabalhar com arquivos de código fonte, vincular a bibliotecas, compilar, depurar, perfil, implantar e muito mais, consulte IDE e ferramentas de desenvolvimento.

Para obter informações sobre a linguagem C++, consulte Referência de linguagem C++.

Para obter informações sobre o pré-processador C++, consulte Referência de pré-processador C/C++.

As seções a seguir fornecem informações sobre as bibliotecas C++ diferentes que estão incluídos com o Visual C++.

Referência da biblioteca em tempo de execução do C
Inclui alternativas aprimoradas de segurança para as funções que são conhecidas por apresentar problemas de segurança.

Biblioteca Padrão C++
O Standard Template Library (STL).

Active Template Library (ATL)
Suporte para aplicativos e componentes COM.

Bibliotecas Microsoft Foundation Class (MFC)
Suporte para a criação de aplicativos de desktop tradicionais ou interfaces de usuário de estilo do Office.

Biblioteca de padrões paralelos (PPL)
Algoritmos paralelos e assíncronos que são executados na CPU.

C++ AMP (C++ Accelerated Massive Parallelism)
Algoritmos totalmente paralelos que são executados na GPU.

Biblioteca de modelos de tempo de execução do Windows (WRL)
Windows Store 8.x os aplicativos e componentes.

Programação do .NET com o C + + / CLI (Visual C++)
Programação para o common language runtime (CLR).

Consulte também a documentação do STL/CLR e Biblioteca de suporte do C++.

Esta seção contém links para bibliotecas que não estão incluídos no Visual Studio, mas podem ser baixadas e usadas com o Visual C++.

Aumento
Uma biblioteca popular e amplamente usado.

C++ REST SDK.
Uma biblioteca da Microsoft para se comunicar com serviços da web via HTTP.

Recursos do Visual C++
Mais recursos do Visual C++.

C++ Padrão
Saiba mais sobre o C++, obtenha uma visão geral do C++ moderno e encontre links para livros, artigos, palestras e eventos

Aprenda o Visual C++
Comece a aprender o C++.

Referência de linguagem C
Referência da biblioteca em tempo de execução do C
Intrínsecos do compilador e linguagem do assembly

Mostrar: