Visual C++

Le langage et des outils puissants et flexibles d' Visual C++ dans Visual Studio activent le développement des applications d' Windows Store natif, des applications de bureau natives, et les applications managées qui s'exécutent sur le .NET Framework.Visual C++ inclut ces composants :

  • Environnement de développement Visual Studio
    L'environnement de développement prend en charge le flux de travail entier de développement, de créer et de gérer des projets dans le code, le débogage, le profilage, et le déploiement d'écriture aux utilisateurs finaux.

  • Outils visuels de C++compiler
    Le compilateur prend en charge le développement du code natif et le développement qui cible le common langage runtime (CLR).NET.Visual C++ prend en charge directement la compilation pour les ordinateurs x86, et inclut également les compilateurs qui x64 cible et ARM.Il optimise les performances pour toutes les plateformes.

  • Bibliothèques

    • Bibliothèque Runtime C (CRT)
      Alternatives de sécurité améliorées Includes aux fonctions qui sont connues pour provoquer des problèmes de sécurité.

    • Bibliothèque C++ standard
      Contient la bibliothèque et la bibliothèque de modèles Standard (STL) process iostreams.

    • ATL (ATL)
      Pour la création de composants COM et des applications.

    • Bibliothèques Microsoft Foundation Class) (MFC)
      Pour la création d'applications de bureau qui ont des interfaces utilisateur traditionnelles ou de style d'Office.

    • Bibliothèque de modèles parallèles
      Pour les algorithmes asynchrones et parallèles qui s'exécutent sur l'UC.

    • C++ ampère (parallélisme massif accéléré par C++)
      Pour les algorithmes parallèles massivement qui s'exécutent sur le GPU.

    • Bibliothèque de modèles Windows Runtime C++ (WRL),
      Pour le développement de style COM des applications et des composants d' Windows Store .

    • Les bibliothèques de classes.NET Framework (à l'aide de C++/CLI), STL/CLR, et la bibliothèque de prise en charge C++
      Pour le développement d'applications managées.

En outre, lorsque vous utilisez Visual C++ vous pouvez également accéder aux API windows pour les applications d' Windows Store et des applications de bureau.Les fichiers d'en-tête et les fichiers de .winmd pour ces API sont inclus dans Visual Studio, dans Kit de développement logiciel Windows pour Windows 8.

[!REMARQUE]

Visual Studio Express 2012 pour Windows 8 prend uniquement en charge la création et le déploiement des applications et des composants d' Windows Store, et ne prend pas en charge les applications de Bureau ou de console.Pour le développement bureautique, vous pouvez utiliser Visual Studio Express 2012 pour le bureau Windows ou l'une des éditions de Visual Studio 2012 .Pour plus d'informations sur les éditions de Visual Studio, consultez Visual C++ Tools and Templates in Visual Studio Editions.

Dans cette section

Rubriques connexes

  • Apprenez Visual C++
    Cette partie du site Web du centre de développement Visual Studio contient de l'aide pour les personnes qui commencent immédiatement à apprentissage du C++.