Riferimenti della libreria STL/CLR

La libreria STL/CLR fornisce un'interfaccia simile ai contenitori della libreria standard C++ da usare con C++ e Common Language Runtime (CLR) di .NET Framework. STL/CLR è completamente separato dall'implementazione Microsoft della libreria standard C++. STL/CLR viene mantenuto per il supporto legacy, ma non è aggiornato con lo standard C++. È consigliabile usare i contenitori della libreria standard C++ nativa anziché STL/CLR quando possibile.

Per usare STL/CLR:

  • Includere le intestazioni dalla sottodirectory cliext anziché gli equivalenti normali della libreria standard C++.

  • Qualificare i nomi delle std::librerie con cliext:: anziché .

La libreria STL/CLR fornisce un'interfaccia simile a STL da usare con C++ e Common Language Runtime (CLR) di .NET Framework. Questa libreria viene mantenuta per il supporto legacy, ma non è aggiornata con lo standard C++. È consigliabile usare i contenitori della libreria standard C++ nativa anziché STL/CLR.

In questa sezione

Spazio dei nomi cliext
Illustra lo spazio dei nomi che contiene tutti i tipi della libreria STL/CLR.

Contenitori STL/CLR
Fornisce una panoramica dei contenitori disponibili nella libreria standard C++, inclusi i requisiti per gli elementi del contenitore, i tipi di elementi che possono essere inseriti e i problemi di proprietà.

Requisiti degli elementi del contenitore STL/CLR
Descrive i requisiti minimi per tutti i tipi di riferimento inseriti nei contenitori della libreria standard C++.

Procedura: Convertire da una raccolta .NET a un contenitore STL/CLR
Viene descritto come convertire una raccolta .NET in un contenitore STL/CLR.

Procedura: Convertire da contenitore STL/CLR a raccolta di .NET
Viene descritto come convertire un contenitore STL/CLR in una raccolta .NET.

Procedura: Esporre un contenitore STL/CLR da un assembly
Illustra come visualizzare gli elementi di diversi contenitori STL/CLR scritti in un assembly C++.

Inoltre, questa sezione descrive anche i componenti seguenti di STL/CLR:

Vedi anche

Libreria standard C++