Vorlage für Klassenbibliothek (C++)
Aktualisiert: November 2007
Mit der Vorlage für die Klassenbibliothek können Sie schnell und einfach wiederverwendbare Klassen und Komponenten erstellen, die gemeinsam mit anderen Projekten genutzt werden können.
Die Vorlage fügt die wichtigsten Projektverweise und -dateien automatisch hinzu.
Verweise auf diese .NET Framework-Namespaces:
System – Enthält grundlegende Klassen und Basisklassen zur Definition allgemein verwendeter Werte und Verweisdatentypen, Ereignisse und Ereignishandler, Schnittstellen, Attribute und Verarbeitungsausnahmen.
mscorlib – Assembly-DLL für .NET Framework-Unterstützung.
Quelldateien:
Bibliothek (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 im Windows Software Development Kit (SDK) unter Assemblykonzepte.
Stdafx.cpp – Diese Datei wird zum Erstellen einer vorkompilierten Headerdatei Win32.pch und einer vorkompilierten Typendatei StdAfx.obj verwendet.
Headerdateien:
Bibliothek (H-Datei) – Hauptincludedatei für das Projekt, die alle Deklarationen, globalen Symbole und #include-Direktiven für andere Headerdateien enthält.
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 Klassenbibliotheken
Gewusst wie: Hinzufügen neuer Projektelemente
Konzepte
Elementverwaltung in Projekten
Referenz
Für CLR-Projekte erstellte Dateien