C und C++ mit Visual Studio

Verwenden Sie die Visual Studio-Umgebung für Ihren Windows- oder plattformübergreifenden C- und C++-Code, und genießen Sie Kompatibilität mit den neuesten Normen, Produktivität und unübertroffene Leistung.
Visual C++
Modern C++

Modernes C++

Erstellen Sie Apps in C++11, C++14 und C++17

Nutzen Sie die Unterstützung für C++11, C++14 und viele Features von C++17 bei unübertroffenem Verhalten in Leistung, Builddurchsatz und Sicherheit. Erstellen Sie Code mit der Leistungsfähigkeit von allgemeinen Lambda-Ausdrücken, fortsetzbaren Funktionen, „decltype (auto)“, „constexpr“, Attributen (wie [noreturn]), Typmerkmalen logischer Operatoren (wie Konjunktion) sowie anderen modernen Features.

Weitere Informationen zur C++11/14/17-Unterstützung in Visual C++

Plattformübergreifend

Weitgehende Kompatibilität über Plattform- und Gerätegrenzen hinweg

Migrieren Sie vorhandene C++-Bibliotheken zu den Zielplattformen Android, Linux, iOS und Windows, oder gestalten Sie bestehenden Code um, um neue Anwendungen zu erstellen, einschließlich nativer Xamarin Android-Apps.

Weitere Informationen zur plattformübergreifenden Entwicklung für mobile Geräte

Cross-platform
Universal Windows apps

Universelle Windows-Apps

Eine Plattform, ein Store

Verwenden Sie Ihre bevorzugte Sprache – C++, C#, VB oder JavaScript – zum Bereitstellen faszinierender Apps für die breiteste Palette von Windows-Geräten, wie z. B. mobile Geräte, Desktops, HoloLens, Surface Hub und Xbox.

Weitere Informationen über Universelle Windows-Apps

Desktop-Anwendungen

Erreichen Sie Millionen Benutzer

C++ steckt hinter vielen der weltweit beliebtesten Windows-Desktopanwendungen – einschließlich Ihrer!

Beginnen Sie mit einer der C++-Vorlagen für Desktopprojekte, oder erweitern Sie eine bestehende Anwendung mithilfe von modernem C++ und der leistungsstarken Visual Studio-IDE.

Beispiele finden Sie im Windows Developer Center.

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

Spiele mit C++

Erstellen Sie umwerfende Eindrücke

Gleich, ob Sie Spiele mit hoher Leistung für DirectX erstellen, die auf einer großen Bandbreite von Geräten in der Windows-Familie ausgeführt werden, oder sich mit plattformübergreifenden Spielen mit einem der führenden Spielemodule wie Unity, Unreal und Cocos befassen, in Visual Studio finden Sie eine umfangreich ausgestattete Entwicklungsumgebung, die von der Programmierung mit einer kompletten IDE bis zum Debuggen mit dem Visual Studio-Debugger von Weltklasse alles bietet.

Weitere Informationen zur Spieleentwicklung

Leistungsstarke Tools für die Programmierung

IntelliSense-, Umgestaltungs- und Suchfunktionen

Für C++-Entwickler optimiert: Visual Studio-Produktivität gepaart mit einer umfassenden Oberfläche für Programmierung, Refactoring und Suche.

Verwenden Sie IntelliSense zum Anzeigen von APIs und Überprüfen von Code. Gestalten Sie vorhandenen Code schnell und einfach um, durchsuchen Sie Codedefinitionen, und navigieren Sie in Dateien.

Weitere Informationen zum Bearbeiten in Visual Studio

Powerful coding
Robust testing

Debuggen und Diagnose

Schnelles Finden von Bugs im eigenen Code

Visual Studio bietet eine herausragende Debugoberfläche, unabhängig von der verwendeten Sprache. Sie können zu jeder Zeit „Alles unterbrechen“, Anweisungen per „Prozedurschritt“ ausführen, Funktionen „schrittweise“ verfolgen, „bis zum Cursor ausführen“, „bearbeiten“ und „fortfahren“, Haltepunkte setzen und der Hardware mit Bereichen für Arbeitsspeicher, Register und Disassembly auf den Zahn fühlen.

Weitere Informationen zum Debuggen in Visual Studio

Kostenlose, mit allen Funktionen ausgestattete IDE für Studenten, Open Source und einzelne Entwickler

Kostenloser Download

Professionelle Entwicklertools, Dienste und Abonnementvorteile für kleine Teams

Kostenlose Testversion

End-to-End-Lösung, die die anspruchsvollen Qualitäts- und Skalierungsanforderungen von Teams beliebiger Größe erfüllt

Kostenlose Testversion