Visual C++

Die leistungsfähige und flexible Visual C++ Sprache und - Tools in Visual Studio ermöglichen die Entwicklung von systemeigenen Windows Store-Apps, systemeigenen Desktop-Apps und verwalteten App, die auf .NET Framework ausgeführt werden. Visual C++ schließt diese Komponenten ein:

Visual Studio-Entwicklungsumgebung

Die Entwicklungsumgebung unterstützt den gesamten Entwicklungsworkflow, vom Erstellen und dem Verwalten von Projekten durch Schreiben von Code, -Debugging, -Profilerstellung und -c$bereitstellen für Endbenutzer.

Visuelle C++compiler-Tools

Der Compiler unterstützt Entwicklung des systemeigenen Codes und Entwicklung, die der.NET Common Language Runtime (CLR) abzielt. Visual C++ unterstützt direkt Kompilierung für x86-Computer und schließt auch Compiler ein, die x64 und ARM abzielen. Sie optimiert die für alle Plattformen.

Bibliotheken
C-Laufzeitbibliothek (CRT)

Includes Sicherheit-erhöhte Alternativen zu den Funktionen, die bekannt, um Sicherheitsprobleme aufzuwerfen.

C++-Standardbibliothek

Enthält die iostreams-Bibliothek besteht und der Standardvorlagenbibliothek (STL).

ATL (Active Template Library)

Für die Erstellung von COM-Komponenten und von Apps.

Bibliotheken MFC (Microsoft Foundation Class)

Für die Erstellung von Desktop-Apps, die die herkömmliche oder Office-Formatbenutzeroberflächen haben.

Parallel Patterns Library (PPL)

Für die asynchrone und parallele Algorithmen, die für die CPU ausführen.

C++-AMP (C++ beschleunigte enorme Parallelität)

Für enorm parallele Algorithmen, die auf dem GPU ausführen.

Windows Runtime C++ Template Library (WRL),

Für die COM-Formatentwicklung von Windows Store-App und Komponenten.

Die .NET Framework-Klassenbibliotheken (mithilfe von C++/CLI), STL/CLR und das C++-Unterstützungsbibliothek

Für die Entwicklung von verwalteten App.

Wenn Sie Visual C++ verwenden, können Sie auf die Windows-API für Windows Store-App und -Desktop-Apps auch zugreifen. Die Headerdateien und .winmd-Dateien für dieser API werden in Visual Studio, in Windows Software Development Kit (SDK) für Windows 8 enthalten.

Hinweis Hinweis

Visual Studio Express 2012 für Windows 8 unterstützt nur die Erstellung und Bereitstellung von Windows Store-App und - Komponenten und unterstützt keine Desktop- oder Konsolen-Apps. Für die Desktopentwicklung können Sie oder eine der Visual Studio 2012 Editionen verwenden. Informationen zur Visual Studio-Editionen, finden Sie unter Visual C++ Tools and Templates in Visual Studio Editions.

Erste Schritte mit Visual C++ in Visual Studio 2012

Informationen dazu, wie Sie mit dieser Version beginnt.

C++-Sprachen- und -Standard-Bibliotheken

Enthält Codebeispiele Führungslinien und Bezugsinhalt für die Programmiersprache C++ und - Bibliotheken.

Windows Store-Apps

Links zu den Führungslinien und zum Bezugsinhalt auf dem Windows-DeveloperCenter.

Win32-Desktop-Anwendungen (Visual C++)

Enthält Führungslinien und Bezugsinhalt zum Erstellen von Desktopanwendungen mit einer Meldungsschleife und Rückrufen.

MFC und ATL

Enthält Führungslinien und Bezugsinhalt für Active Template Library und Microsoft Foundation Classes.

DLLs in Visual C++

Beschreibt, wie Win32, ATL und MFC verwendet, um Windows-Desktop DLL erstellen und stellt Informationen dazu bereit, wie die DLL kompiliert und registriert.

Parallele Programmierung in Visual C++

Enthält Führungslinien und Bezugsinhalt für Parallel Patterns Library, C++-AMP, OpenMP und weitere Funktionen, die dem Multithreading auf Windows verknüpft sind.

.NET, das Programmierung in Visual C++

Stellt Informationen bereit, die zur Programmierung für die CLR (Common Language Runtime) spezifisch ist.

Systeminterne Funktionen des Compilers und Assemblersprache

Enthält Führungslinien und Bezugsinhalt für den Microsoft Macro Assembler.

Tools for Visual C++ Development

Enthält Führungslinien und Bezugsinhalt darüber, wie Sie Projekte, schreiben den Code erstellt, Debug-, Profil, bereitstellen und mehr.

Spezialisierte Aufgaben (Visual C++)

Stellt zusätzliche Informationen über Themenkreise, die für Visual C++-Programmierung relevant sind.

Empfohlene Vorgehensweisen bezüglich der Sicherheit in C++

Enthält Empfehlungen darüber, wie Anwendungen bösartigem Code und nicht autorisierter Verwendung schützt.

Visual C++-Beispiele

Links zu den umfassenden Projektbeispielen.

Erfahren Sie Visual C++

Dieser Teil der Visual Studio-DeveloperCenter-Website enthält Prozessleitfaden für Personen, die vertraut sind, C++ zu erfahren.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft