Управляемые типы (C++/CL)
Синтаксис для объявления управляемых типов, а также создания и использования объектов данных типов претерпел значительные изменения в Visual C++ по сравнению с управляемыми расширениями для C++. Это было сделано для повышения уровня интеграции этих типов в рамках системы типов ISO-C++. Реализованные изменения подробно описаны в следующих подразделах.
Содержание
Объявление управляемых типов классов
Рассматриваются способы объявления управляемых типов class, struct и interface.Объявление объекта ссылочного класса в среде CLR
Рассматриваются способы объявления объекта ссылочного типа класса с помощью дескриптора отслеживания.Объявление массива CLR
Объясняются способы объявления и инициализации массива.Изменения в последовательности инициализации конструктора
Рассматриваются основные изменения в порядке инициализации классов в конструкторе.Изменения в семантике деструктора
Рассматривается неопределенное завершение (Finalize или Dispose), влияние на объекты ссылочного типа, а также использование явного метода Finalize.
Примечание. Делегаты рассматриваются в подразделе Делегаты и события вместе с членами события внутри класса (общий раздел Объявления членов в пределах класса или интерфейса (C++/CLI)).
См. также
Ссылки
Классы и структуры (расширения компонентов C++)
Массивы (расширения компонентов C++)