Partager via


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

En outre, cette section décrit également les composants suivants de STL/CLR :

adapter (STL/CLR)

algorithm (STL/CLR)

deque (STL/CLR)

pour chaque, dans

functional (STL/CLR)

hash_map (STL/CLR)

hash_multimap (STL/CLR)

hash_multiset (STL/CLR)

hash_set (STL/CLR)

list (STL/CLR)

map (STL/CLR)

multimap (STL/CLR)

multiset (STL/CLR)

STL/CLR numérique ()

priority_queue (STL/CLR)

queue (STL/CLR)

set (STL/CLR)

stack (STL/CLR)

utility (STL/CLR)

vector (STL/CLR)

Voir aussi

Autres ressources

Référence de la bibliothèque C++ standard