Общие изменения в языке (C++/CLI)
Количество языковых функций в среде CLR изменилось, начиная с управляемых расширений для C++ и заканчивая Visual C++.
Изменения, рассмотренные в данном разделе, представляют собой своего рода набор статей о языках. Он включает сведения об изменениях в обработке строковых литералов, изменениях между многоточием и атрибутом Param при разрешении перезагрузки, переход от typeof к typeid, изменениях в вызове конструктора, который инициализирует списки, и введении новой нотации приведения, safe_cast.
Строковый литерал
Сведения об изменениях в обработке строковых литералов.Массив Param и многоточие
Сведения об установлении приоритета для ParamArray над многоточием (…) при разрешении вызовов функций с различным количеством аргументов.Переход typeof в T::typeid
Сведения о причинах замещения оператора typeof оператором typeid.Списки инициализатора
Сведения об изменении в порядке вызовов списков инициализаторов.Нотация приведения типов и знакомство с safe_cast<>
Сведения об изменениях в нотации приведений и в частности о введении safe_cast.