Vorlage für CLR-Konsolenanwendung (C++)

Durch die Projektvorlage Konsolenanwendung werden die zum Erstellen einer Konsolenanwendung erforderlichen Elemente hinzugefügt. Konsolenanwendungen werden i. d. R. ohne grafische Benutzeroberfläche entworfen und in eine eigenständige ausführbare Datei kompiliert. Eine Konsolenanwendung wird von der Befehlszeile ausgeführt, wobei Eingabe- und Ausgabeinformationen zwischen der Befehlszeile und der ausgeführten Anwendung ausgetauscht werden. Da Informationen in das Konsolenfenster geschrieben und daraus gelesen werden können, ist die Konsolenanwendung eine sehr gute Möglichkeit, um neue Programmierungstechniken zu lernen, ohne auf die Benutzeroberfläche achten zu müssen.

Die Vorlage fügt automatisch die wichtigsten Projektverweise und Dateien hinzu, die als Ausgangspunkt für die Anwendung verwendet werden.

  • Verweise auf diese .NET Framework-Namespaces:

    • System – Enthält grundlegende Klassen und Basisklassen zum Definieren von häufig verwendeten Werten und Verweisdatentypen, Ereignissen und Ereignishandlern, Schnittstellen, Attributen und Verarbeitungsausnahmen.

    • mscorlib – Assembly-DLL für .NET Framework-Unterstützung.

  • Quelldateien:

    • Konsole (CPP-Datei) – Hauptquelldatei und Einstiegspunkt in die Anwendung, die von Visual Studio für Sie erstellt wurde. Diese Datei identifiziert die DLL-Datei und den Namespace des Projekts. Fügen Sie eigenen Code in diese Datei ein.

    • AssemblyInfo.cpp – Datei mit Informationen (z. B. Attributen, Dateien, Ressourcen, Typen, Versionsinformationen, Signaturinformationen usw.), durch die Assemblymetadaten des Projekts geändert werden. Weitere Informationen finden Sie unter Assembly Concepts im Windows Software Development Kit (SDK).

    • Stdafx.cpp – Diese Datei wird zum Erstellen einer vorkompilierten Headerdatei Win32.pch und einer vorkompilierten Typendatei StdAfx.obj verwendet.

  • Headerdateien:

    • Stdafx.h – Diese Datei wird zum Erstellen einer vorkompilierten Headerdatei Win32.pch und einer vorkompilierten Typendatei StdAfx.obj verwendet.

    • resource.h – Eine generierte Includedatei für app.rc.

  • Ressourcendateien:

    • app.rc – Die Ressourcenskriptdatei eines Programms.

    • app.ico – Die Symboldatei eines Programms.

  • ReadMe.txt – Datei mit einer Beschreibung der einzelnen, in einem Projekt enthaltenen Dateien. Dabei werden die tatsächlichen, von der Vorlage erstellten Dateinamen verwendet.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von CLR-Konsolenanwendungen

Referenz

Für CLR-Projekte erstellte Dateien

Konzepte

Elementverwaltung in Projekten

Weitere Ressourcen

Verwalten von Projektmappen, Projekten und Dateien