C et C++ avec Visual Studio

Utilisez l’environnement Visual Studio pour votre code Windows ou interplateforme en C et C++ et profitez de sa conformité aux dernières normes, de la productivité et des meilleures performances du marché.
Visual C++
Modern C++

C++ moderne

Créez des applications à l’aide de C++11, C++14 et C++17

Profitez de la prise en charge des fonctionnalités C++11, C++14, ainsi que de nombreuses fonctionnalités C++17, avec des performances, une durée de génération et une sécurité de pointe.

Write code using the power of generic lambda expressions, resumable functions, decltype (auto), constexpr and attributes (like _%%VSCOM-STDELIM-VSCOM%%_),logical operator type traits (like conjunction) and other modern features.

En savoir plus sur la prise en charge de C++11/14/17 dans Visual C++ 
[noreturn][/noreturn]

Interplateforme

Largement compatible avec les plateformes et appareils

Migrez les bibliothèques C++ existantes pour cibler les plateformes Android, Linux, iOS et Windows ou refactoriser du code existant pour créer des applications, telles que des applications Xamarin Android Native.

En savoir plus sur le développement mobile interplateforme .

Cross-platform
Universal Windows apps

Applications Windows universelles

Une plateforme unique, une seule boutique

Utilisez votre langage préféré (C++, C#, VB ou JavaScript) pour distribuer des applications exceptionnelles pour un large éventail d’appareils Windows, dont les appareils mobiles, de bureau, HoloLens, Surface Hub et Xbox.

En savoir plus sur les applications Windows universelles

Applications de bureau

Atteignez des millions d’utilisateurs

C++ alimente certaines des applications de bureau Windows les plus populaires au monde, et notamment la vôtre !

Commencez avec l’un des modèles de projet de bureau C++ ou étendez une application existante à l’aide de C++ moderne et du très performant IDE Visual Studio.

Visitez le Centre de développement Windows pour découvrir des exemples.

Desktop applications with C++
DirectX graphics diagnostics with C++

Jeux C++

Créer des expériences exceptionnelles

Whether you’re creating high-performance games with DirectX to run on a variety of devices in the Windows family, or building cross-platform games with one of the top game engines, such as Unity, Unreal, and Cocos, Visual Studio offers a rich development environment from coding with a fully-featured IDE to debugging with the world-class Visual Studio debugger

Learn more about Game Development

Des outils de codage puissants

IntelliSense, refactorisation et navigation

La productivité de Visual Studio avec des fonctionnalités complètes d’édition, de navigation et de refactorisation connectées, destinées au développement C++.

Utilisez IntelliSense pour consulter les API et valider du code. Refactorisez rapidement et facilement du code existant, explorez des définitions de code et naviguez dans les fichiers.

En savoir plus sur l’édition dans Visual Studio

Powerful coding
Robust testing

Débogage et diagnostic

Trouvez rapidement les bogues présents dans votre code

Visual Studio fournit une excellente expérience de débogage, et ce, peu importe le langage que vous utilisez dans Visual Studio. Vous pouvez exécuter les fonctions d’arrêt, de pas à pas principal, de pas à pas détaillé et de pas à pas sortant, d’exécution jusqu’au curseur, la fonction modifier et continuer, paramétrer des points d’arrêt, réaliser un diagnostic approfondi de la mémoire,des registres et de la fenêtre de désassemblage.

En savoir plus sur le débogage dans Visual Studio

Environnement de développement intégré (IDE) gratuit et totalement fonctionnel pour les étudiants, les développeurs open source et les développeurs particuliers

Téléchargement gratuit

Outils de développement, services et avantages d’abonnement professionnels pour les petites équipes

Version d’évaluation gratuite

Solution de bout en bout pour répondre aux exigences de qualité et d’échelle d’équipes de toutes tailles

Version d’évaluation gratuite