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 concliext::
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: