STL/CLR 程式庫參考

STL/CLR 程式庫是「標準樣板程式庫」( Standard Template Library,STL),也就是 Standard C++ 程式庫之子集的封裝,可以搭配 C++ 與 .NET Framework Common Language Runtime (CLR) 使用。有了 STL/CLR,您就可以在 Managed 環境中使用 STL 的所有容器、Iterator 及演算法。

若要使用 STL/CLR:

  • 包含標頭,從cliext包括子目錄,而不是一般的標準 C++ 程式庫對等項目。

  • 檢查文件庫名稱與cliext::而不是std::。

STL/CLR 公開的泛用型別和介面,它會使用中的組件交叉分析藍本。NET 組件Microsoft.VisualC.STLCLR.dll。這個 DLL 包含在中。NET Framework 3.5。如果您轉散發使用 STL/CLR 的應用程式,您將需要包含。NET Framework 3.5,與您的專案使用,安裝專案的相依性區段中的任何其他 Visual C++ 程式庫。

在本節中

此外,本節也會說明 STL/CLR 的下列元件:

adapter (STL/CLR)

algorithm (STL/CLR)

deque (STL/CLR)

針對每一個,在

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)

數字 (STL/CLR)

priority_queue (STL/CLR)

queue (STL/CLR)

set (STL/CLR)

stack (STL/CLR)

utility (STL/CLR)

vector (STL/CLR)

請參閱

其他資源

標準 C++ 程式庫參考