Ссылка библиотека STL/CLR
Библиотека STL/CLR, которая представляет собой упакованную библиотеку стандартных шаблонов (STL), входящую в состав стандартной библиотеки C++, предназначенной для использования в C++ и среде CLR платформы .NET Framework.При помощи библиотеки STL/CLR можно использовать все контейнеры, итераторы и алгоритмы библиотеки STL в управляемой среде.
Использование библиотеки 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++, которые используются в проекте, в разделе зависимостей проекта установки.
В этом подразделе
пространство имен cliext
Описание пространства имен, которое содержит все типы библиотеки STL/CLR.Контейнеры STL/CLR
Общие сведения о контейнерах, найденные в стандартной библиотеке C++, включая требования к элементам контейнера, типов элементов, которые могут быть вставлены и владельцах.Требования для элементов-контейнеров STL/CLR
Минимальные требования для всех ссылочных типов, которые вставляются в контейнерах STL.Практическое руководство. Преобразование из коллекции в контейнере STL/CLR .NET
Описание способов преобразования.NET коллекции на контейнеры STL/CLR.Практическое руководство. Преобразование из контейнера STL/CLR в коллекцию .NET
Описывается преобразование контейнера библиотеки STL/CLR.NET коллекции.Практическое руководство. Доступ к контейнеру STL/CLR из сборки
Показано, как отображаются элементы несколько контейнеров STL/CLR, написанные на C++ сборки.
Кроме того в этом разделе также описываются следующие компоненты библиотеки STL/CLR: