Referencia de la biblioteca STL/CLR
La biblioteca STL/CLR proporciona una interfaz similar a los contenedores de la biblioteca estándar de C++ para su uso con C++ y .NET Framework Common Language Runtime (CLR). STL/CLR es completamente independiente de la implementación de Microsoft de la biblioteca estándar de C++. STL/CLR se mantiene para la compatibilidad heredada, pero no se mantiene actualizado con el estándar de C++. Se recomienda encarecidamente usar los contenedores nativos de la biblioteca estándar de C++ en lugar de STL/CLR siempre que sea posible.
Para usar STL/CLR:
Incluya encabezados del subdirectorio cliext include en lugar de los equivalentes habituales de la biblioteca estándar de C++.
Calificar nombres de biblioteca con
cliext::en lugar destd::.
La biblioteca STL/CLR proporciona una interfaz de tipo STL para su uso con C++ y .NET Framework Common Language Runtime (CLR). Esta biblioteca se mantiene para la compatibilidad heredada, pero no se mantiene actualizada con el estándar de C++. Se recomienda encarecidamente usar los contenedores nativos de la biblioteca estándar de C++ en lugar de STL/CLR.
En esta sección
Cliext (espacio de nombres)
Describe el espacio de nombres que contiene todos los tipos de la biblioteca STL/CLR.
Contenedores STL/CLR
Proporciona información general sobre los contenedores que se encuentran en la biblioteca estándar de C++, incluidos los requisitos de los elementos de contenedor, los tipos de elementos que se pueden insertar y los problemas de propiedad.
Requisitos de los elementos de contenedor STL/CLR
Describe los requisitos mínimos para todos los tipos de referencia que se insertan en contenedores de la biblioteca estándar de C++.
Cómo: Convertir una colección de .NET en un contenedor STL/CLR
Describe cómo convertir una colección de .NET en un contenedor STL/CLR.
Cómo: Convertir un contenedor STL/CLR en una colección de .NET
Describe cómo convertir un contenedor STL/CLR en una colección de .NET.
Cómo: Exponer un contenedor STL/CLR desde un ensamblado
Muestra cómo mostrar los elementos de varios contenedores STL/CLR escritos en un ensamblado de C++.
Además, en esta sección también se describen los siguientes componentes de STL/CLR: