Référence de bibliothèque STL/CLR
La bibliothèque STL/CLR est un package de la bibliothèque de modèles standard (STL), un sous-ensemble de la bibliothèque C++ standard, qui peut être utilisé avec C++ et le Common Language Runtime (CLR) du .NET Framework.Grâce à STL/CLR, vous pouvez utiliser tous les conteneurs, itérateurs et algorithmes de STL dans un environnement managé.
Pour utiliser STL/CLR :
Inclure les en-têtes à partir de la cliext incluent sous-répertoire au lieu des équivalents de bibliothèque C++ Standard habituels.
Qualifier les noms de bibliothèque avec cliext:: au lieu de std::.
STL/CLR expose les types génériques et les interfaces qu'il utilise dans des scénarios de cross-assembly dans le.NET assembly Microsoft.VisualC.STLCLR.dll.Cette DLL est incluse dans.NET Framework 3.5.Si vous redistribuez une application qui utilise la STL/CLR, vous devez inclure le.NET Framework 3.5, ainsi que toutes les bibliothèques Visual C++ qui utilise votre projet, dans la section dépendances de votre projet d'installation.
Dans cette section
l'espace de noms de cliext
Décrit l'espace de noms qui contient tous les types de la bibliothèque STL/CLR.Conteneurs STL/CLR
Fournit une vue d'ensemble des conteneurs qui se trouvent dans la bibliothèque C++ Standard, y compris les exigences pour les éléments conteneur, les types d'éléments qui peuvent être insérés et problèmes de possession.Spécifications pour les éléments de conteneur STL/CLR
Décrit la configuration minimale requise pour tous les types référence qui sont insérées dans les conteneurs STL.Comment : Convertissez d'une collection.NET dans un conteneur STL/CLR
Décrit comment convertir un.Collection nette à un conteneur STL/CLR.Comment : Conversion d'un conteneur STL/CLR à une collection.NET
Décrit comment convertir un conteneur STL/CLR pour une.NETTE collection.Comment : Exposez un conteneur STL/CLR d'un assembly
Montre comment afficher les éléments de plusieurs conteneurs STL/CLR écrites dans un assembly C++.
En outre, cette section décrit également les composants suivants de STL/CLR :