Delen via


Naslaginformatie over STL/CLR-bibliotheek

De STL/CLR-bibliotheek biedt een interface die vergelijkbaar is met de C++ Standard Library-containers voor gebruik met C++ en de .NET Framework Common Language Runtime (CLR). STL/CLR staat volledig los van de Microsoft-implementatie van de C++-standaardbibliotheek. STL/CLR wordt onderhouden voor verouderde ondersteuning, maar wordt niet bewaard up-to-date met de C++-standaard. We raden u ten zeerste aan om waar mogelijk de systeemeigen C++ Standard Library-containers te gebruiken in plaats van STL/CLR.

STL/CLR gebruiken:

  • Voeg headers uit de cliext toe aan submap in plaats van de gebruikelijke C++ Standard Library-equivalenten.

  • Namen van bibliotheken kwalificeren met cliext:: in plaats van std::.

De STL/CLR-bibliotheek biedt een STL-achtige interface voor gebruik met C++ en de .NET Framework Common Language Runtime (CLR). Deze bibliotheek wordt onderhouden voor verouderde ondersteuning, maar wordt niet bewaard up-to-date met de C++-standaard. We raden u ten zeerste aan de systeemeigen C++ Standard Library-containers te gebruiken in plaats van STL/CLR.

In deze sectie

cliext-naamruimte
Hiermee wordt de naamruimte besproken die alle typen van de STL/CLR-bibliotheek bevat.

STL/CLR-containers
Biedt een overzicht van de containers die zijn gevonden in de C++-standaardbibliotheek, waaronder vereisten voor containerelementen, typen elementen die kunnen worden ingevoegd en eigendomsproblemen.

Vereisten voor STL/CLR-containerelementen
Beschrijft minimale vereisten voor alle referentietypen die worden ingevoegd in C++ Standard Library-containers.

Procedure: Converteren van een .NET-verzameling naar een STL/CLR-container
Hierin wordt beschreven hoe u een .NET-verzameling converteert naar een STL/CLR-container.

Procedure: Converteren van een STL/CLR-container naar een .NET-verzameling
Beschrijft hoe u een STL/CLR-container converteert naar een .NET-verzameling.

Procedure: een STL/CLR-container beschikbaar maken vanuit een assembly
Laat zien hoe u de elementen van verschillende STL/CLR-containers weergeeft die zijn geschreven in een C++-assembly.

Daarnaast worden in deze sectie ook de volgende onderdelen van STL/CLR beschreven:

Zie ook

C++ Standaardbibliotheek