Riferimenti alla libreria STL/CLR
La libreria STL/CLR è un assemblaggio della libreria di modelli standard (STL), un sottoinsieme della libreria C++ standard, da utilizzare con C++ e Common Language Runtime (CLR) di .NET Framework.Con STL/CLR è possibile utilizzare tutti i contenitori, gli iteratori e gli algoritmi della libreria STL in un ambiente gestito.
Per utilizzare STL/CLR:
Includere le intestazioni dal cliext includono sottodirectory anziché i consueti equivalenti di libreria Standard di C++.
Qualificare i nomi di libreria con cliext:: anziché std::.
STL/CLR espone i tipi generici e interfacce che viene utilizzato in scenari di cross-assembly nel.NET assembly Microsoft.VisualC.STLCLR.dll.Questa DLL è incluso in.NET Framework 3.5.Se si ridistribuisce un'applicazione che utilizza STL/CLR, è necessario includere il.NET Framework 3.5, come altre librerie di Visual C++ che utilizza il progetto, nella sezione delle dipendenze del progetto di installazione.
In questa sezione
spazio dei nomi di cliext
In questo articolo viene descritto lo spazio dei nomi che contiene tutti i tipi della libreria STL/CLR.Contenitori di STL/CLR
Viene fornita una panoramica dei contenitori che si trovano nella libreria Standard di C++, inclusi i requisiti per gli elementi contenitore, tipi di elementi che possono essere inseriti e i problemi di proprietà.Requisiti per gli elementi contenitore di STL/CLR
Vengono descritti i requisiti minimi per tutti i tipi di riferimento vengono inseriti in contenitori STL.Procedura: Conversione da una raccolta di .NET a un contenitore di STL/CLR
Viene descritto come convertire una.NET insieme a un contenitore di STL/CLR.Procedura: Conversione da un contenitore di STL/CLR a una raccolta di .NET
Viene descritto come convertire un contenitore di STL/CLR per una.NET insieme.Procedura: Esporre un contenitore di STL/CLR da un assembly
Viene illustrato come visualizzare gli elementi di diversi contenitori STL/CLR scritti in un assembly C++.
Inoltre, questa sezione descrive inoltre i seguenti componenti di STL/CLR: