Generika (Komponentenerweiterungen für C++)
Generika sind parametrisierte Typen und Methoden. In diesem Abschnitt finden Sie heraus, der generische Funktionen durch die Windows-Runtime und der Common Language Runtime unterstützt werden und die an nur der Common Language Runtime unterstützt werden. Außerdem finden Sie heraus, wie eigene generische Methoden erstellt und in Visual C++ und wie die generischen Typen verwendet, die in einer .NET Framework-Sprache in Visual C++ erstellt werden. Schließlich stellt dieser Abschnitt einen Vergleich von Generika und der C++-Vorlagen.
In diesem Abschnitt
Unterstützt von Windows-Runtime und Common Language Runtime
Übersicht über Generika in Visual C++
Informationen zu Generika sind, die Motivation für die Sprachfeatures, Definitionen von Begriffen, die verwendet werden, um Generika, und Informationen über die Verwendung von Verweistypen und Werttypen als Typparameter für Generika zu beschreiben.Generische Schnittstellen (Visual C++)
Informationen zum Definieren und Verwenden von generischen Schnittstellen.Generische Delegaten (Visual C++)
Informationen zum Definieren und Verwenden von generischen Delegaten.Einschränkungen für generische Typparameter (C++/CLI)
Informationen über die Verwendung von Einschränkungen bei generischen Typen.Verwenden von Generika (C++/CLI)
Informationen zum Verwenden von Generika definiert in .NET-Assemblys, möglicherweise erstellt in anderen Sprachen, Visual C++.Generika und Vorlagen (Visual C++)
Ein Vergleich von Generika und Vorlagen, wann die einzelnen verwendet und wie sie sinnvoll kombiniert.
Unterstützt von Common Language Runtime
Generische Funktionen (C++/CLI)
Informationen zum Definieren und Verwenden von generischen Funktionen und Methoden.Generische Klassen (C++/CLI)
Informationen zum Definieren und Verwenden von generischen Klassen.
Verwandte Abschnitte
Gewusst wie: Durchlaufen Sie mit einer generischen Auflistung von jedem für
Verwenden des For Each in-Schlüsselworts auf einer generischen Auflistung.Generika in der .NET Framework-Klassenbibliothek (C#-Programmierhandbuch)
Erläutert System.Collections.Generic der .NET Framework-Klassen-Bibliothek, Namespace, der mehrere vorgefertigte Klassen der generischen Auflistungsklassen und entsprechende Schnittstellen enthält.Einführung in Generika (C#-Programmierhandbuch)
Der in der Generikaabschnitt C#-Dokumentation.Generische Typen in Visual Basic (Visual Basic)
Der Generikaabschnitt in der Visual Basic-Dokumentation.Übersicht über Vorlagen
Informationen zu Vorlagen in C++.