Cambios generales en el lenguaje
Actualización: noviembre 2007
Varias características del lenguaje de CLR han cambiado de Extensiones administradas para C++ a Visual C++ 2008.
Los cambios descritos en esta sección son una especie de miscelánea del lenguaje. Incluye un cambio en el control de literales de cadena, un cambio en la resolución de sobrecarga entre los puntos suspensivos y el atributo Param, el cambio de typeof a typeid, un cambio en la llamada de las listas de inicializadores del constructor y la introducción de una nueva notación de conversión de tipos, safe_cast.
Literal de cadena
Explica cómo ha cambiado el control de literales de cadena.Matriz de parámetros y puntos suspensivos
Explica cómo ParamArray ahora tiene prioridad sobre los puntos suspensivos (…) para resolver llamadas a funciones que tienen un número de argumentos variable.T::typeid reemplaza typeof
Explica cómo typeid ha suplantado al operador typeof.Listas de inicializadores
Describe los cambios realizados en el orden de llamada de las listas de inicializadores.Notación de conversión e introducción de safe_cast<>
Trata sobre los cambios de la notación de conversión de tipos y en particular de la introducción de safe_cast.