Справочник по библиотеке STL/CLR
Библиотека STL/CLR предоставляет интерфейс, аналогичный контейнерам стандартной библиотеки C++ для использования с C++ и средой clR платформа .NET Framework clR. STL/CLR полностью отделен от реализации стандартной библиотеки C++. STL/CLR поддерживается для устаревшей поддержки, но не поддерживается в актуальном состоянии со стандартом C++. Настоятельно рекомендуется использовать собственные контейнеры стандартной библиотеки C++ вместо STL/CLR всякий раз, когда это возможно.
Чтобы использовать STL/CLR, выполните приведенные действия.
Включите заголовки из cliext , включая подкаталог вместо обычных эквивалентов стандартной библиотеки C++.
Квалифицируйте имена библиотек вместо
cliext::
std::
.
Библиотека STL/CLR предоставляет интерфейс STL-like для использования с C++ и средой CLR платформа .NET Framework. Эта библиотека поддерживается для поддержки прежних версий, но не поддерживается в актуальном состоянии со стандартом 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: