Condividi tramite


Riferimenti della 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:

  • Le intestazioni di inclusione da cliext includono la sottodirectory invece degli equivalenti della solita libreria standard di C++.

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

STL/CLR espone le interfacce e i tipi generici che utilizza negli scenari tra assembly nella Microsoft.VisualC.STLCLR.dll dell'assembly .NET. Questa DLL è inclusa in .NET Framework 3.5. Se si ridistribuisce un'applicazione che utilizza STL/CLR, sarà necessario includere .NET Framework 3.5 e tutte le altre librerie di Visual C++ utilizzate dal progetto nella sezione delle dipendenze del progetto di installazione.

In questa sezione

In questa sezione, vengono inoltre descritti i seguenti componenti di STL/CLR:

adapter (STL/CLR)

algorithm (STL/CLR)

deque (STL/CLR)

per ognuna di esse, in

functional (STL/CLR)

hash_map (STL/CLR)

hash_multimap (STL/CLR)

hash_multiset (STL/CLR)

hash_set (STL/CLR)

list (STL/CLR)

map (STL/CLR)

multimap (STL/CLR)

multiset (STL/CLR)

numeric (STL/CLR)

priority_queue (STL/CLR)

queue (STL/CLR)

set (STL/CLR)

stack (STL/CLR)

utility (STL/CLR)

vector (STL/CLR)

Vedere anche

Altre risorse

Riferimento per la libreria standard C++