Справочник по библиотеке STL/CLR
библиотека STL/CLR предоставляет интерфейс, аналогичный контейнерам стандартной библиотеки c++ для использования с c++ и платформа .NET Framework среде clr. STL/CLR полностью отделен от реализации Майкрософт стандартной библиотеки C++. STL/CLR поддерживается для устаревшей поддержки, но не актуальна в стандарте C++. При возможности настоятельно рекомендуется использовать собственные контейнеры стандартной библиотеки C++ вместо STL/CLR.
Для использования STL/CLR:
Включите заголовки из подкаталога cliext include вместо обычной стандартной библиотеки C++.
Уточните имена библиотек с помощью
cliext::
вместоstd::
.
библиотека stl/CLR предоставляет интерфейс, подобный stl, для использования с C++ и платформа .NET Framework среды clr. Эта библиотека поддерживается для устаревшей поддержки, но не актуальна в стандарте C++. Настоятельно рекомендуется использовать собственные контейнеры стандартной библиотеки C++ вместо STL/CLR.
в этом разделе
Пространство имен cliext
Описывает пространство имен, которое содержит все типы библиотеки STL/CLR.
Контейнеры STL/CLR
Содержит общие сведения о контейнерах, которые находятся в стандартной библиотеке C++, включая требования для элементов контейнера, типы элементов, которые могут быть вставлены, и проблемы владения.
Требования для элементов контейнера STL/CLR
Описывает минимальные требования для всех ссылочных типов, которые вставляются в контейнеры стандартной библиотеки C++.
Как преобразовать коллекцию .NET в контейнер STL/CLR
Описывает, как преобразовать коллекцию .NET в контейнер STL/CLR.
Как преобразовать контейнер STL/CLR в коллекцию .NET
Описывает, как преобразовать контейнер STL/CLR в коллекцию .NET.
Как предоставить контейнер STL/CLR из сборки
Показывает, как отобразить элементы нескольких контейнеров STL/CLR, написанных в сборке C++.
Кроме того, в этом разделе описаны следующие компоненты STL/CLR: