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 Common Language Runtime (CLR) de .NET Framework. 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 está 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++.
Califique los nombres de biblioteca con
cliext::
en lugar destd::
.
La biblioteca STL/CLR proporciona una interfaz similar a STL para su uso con C++ y Common Language Runtime (CLR) de .NET Framework. Esta biblioteca se mantiene para la compatibilidad heredada, pero no está 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 de 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 contenedores de 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 .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 .NET
Describe cómo convertir un contenedor STL/CLR en una colección .NET.
Cómo: Exponer un contenedor de 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: