Freigeben über


STL/CLR-Bibliotheksreferenz

Die STL/CLR-Bibliothek ist ein Paket der Standard Template Library (STL), einer Teilmenge der C++-Standardbibliothek, die mit C++ und der Common Language Runtime (CLR) von .NET Framework eingesetzt werden kann.Mit STL/CLR können Sie alle Container, Iteratoren und Algorithmen der STL in einer verwalteten Umgebung verwenden.

STL/CLR verwenden:

  • Von Kopfzeilen enthalten die cliext Unterverzeichnis statt der üblichen Entsprechungen der C++-Standardbibliothek enthalten.

  • Qualifizieren von Namen mit cliext:: statt std::.

STL/CLR verfügbar macht, die generische Typen und Schnittstellen, die es in assemblyübergreifende Szenarios in verwendet die.NET-Assembly Microsoft.VisualC.STLCLR.dll.Diese DLL-Datei gehört.NET Framework 3.5.Wenn Sie eine Anwendung, die STL/CLR verwendet weiterverteilen, müssen Sie enthalten die.NET Framework 3.5 sowie anderen Visual C++-Bibliotheken, die das Projekt im Abschnitt "Abhängigkeiten" des Setup-Projekts verwendet.

In diesem Abschnitt

Dieser Abschnitt beschreibt darüber hinaus auch die folgenden Komponenten der STL/CLR:

Adapter (STL/CLR)

Algorithmus (STL/CLR)

deque (STL/CLR)

für jedes in

funktionsfähig (STL/CLR)

hash_map (STL/CLR)

hash_multimap (STL/CLR)

hash_multiset (STL/CLR)

hash_set (STL/CLR)

Liste (STL/CLR)

Zuordnung (STL/CLR)

Multimap (STL/CLR)

Multiset (STL/CLR)

numerisch (STL/CLR)

priority_queue (STL/CLR)

Warteschlange (STL/CLR)

Satz (STL/CLR)

Stapel (STL/CLR)

Hilfsprogramm (STL/CLR)

Vektor (STL/CLR)

Siehe auch

Weitere Ressourcen

C++-Standardbibliothek-Referenz