Référence de bibliothèque STL/CLR
La bibliothèque STL/CLR fournit une interface similaire aux conteneurs de bibliothèque standard C++ à utiliser avec C++ et le Common Language Runtime (CLR) du .NET Framework. STL/CLR est complètement distinct de l’implémentation Microsoft de la bibliothèque standard C++. STL/CLR est géré pour la prise en charge héritée, mais n’est pas tenu à jour avec la norme C++. Nous vous recommandons vivement d’utiliser les conteneurs de bibliothèque standard C++ natifs au lieu de STL/CLR dans la mesure du possible.
Pour utiliser STL/CLR :
Incluez les en-têtes de l’interface cliext comme sous-répertoire au lieu des équivalents de bibliothèque standard C++ habituels.
Qualifier les noms de bibliothèques au
cliext::
lieu destd::
.
La bibliothèque STL/CLR fournit une interface de type STL à utiliser avec C++ et le Common Language Runtime (CLR) du .NET Framework. Cette bibliothèque est conservée pour la prise en charge héritée, mais elle n’est pas mise à jour avec la norme C++. Nous vous recommandons vivement d’utiliser les conteneurs de bibliothèque standard C++ natifs au lieu de STL/CLR.
Dans cette section
Espace de noms cliext
Décrit l’espace de noms qui contient tous les types de la bibliothèque STL/CLR.
STL/CLR, conteneurs
Fournit une vue d’ensemble des conteneurs qui se trouvent dans la bibliothèque standard C++, notamment les conditions requises pour les éléments de conteneur, les types d’éléments qui peuvent être insérés et les problèmes de propriété.
Exigences pour les éléments de conteneur STL/CLR
Décrit la configuration minimale requise pour tous les types de référence insérés dans des conteneurs de bibliothèque standard C++.
Guide pratique pour convertir une collection .NET en conteneur STL/CLR
Décrit comment convertir une collection .NET en conteneur STL/CLR.
Guide pratique pour convertir un conteneur STL/CLR en collection .NET
Décrit comment convertir un conteneur STL/CLR en collection .NET.
Guide pratique pour exposer un conteneur STL/CLR d’un assembly
Montre comment afficher les éléments de plusieurs conteneurs STL/CLR écrits dans un assembly C++.
En outre, cette section décrit également les composants suivants de STL/CLR :
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour