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 de std::.

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:

Consulte también

Biblioteca estándar de C++