Cambios en Visual C++ 2005 y versiones anteriores

Actualización: noviembre 2007

En Visual C++ 2005, se ha ampliado el lenguaje Visual C++ para que incluya compatibilidad con el desarrollo de componentes y aplicaciones que se ejecutan en una máquina virtual con recolección automática de elementos no utilizados. Estas ampliaciones han sido aprobadas por el comité para el estándar de C++/CLI. Visual C++ 2005 admite como destino el entorno Common Language Runtime (CLR) de .NET Framework, que es la implementación de Microsoft de una máquina virtual con recolección de elementos no utilizados, pero también se puede utilizar como destino cualquier plataforma que cumpla con el estándar CLI.

La sintaxis de Visual C++ que se puede utilizar en Visual C++ 2005 para la programación en .NET es ahora mucho más natural que la sintaxis de las Extensiones administradas para C++ introducida en Microsoft Visual C++ .NET 2003. Las Extensiones administradas para C++ se siguen admitiendo, pero se han dejado de utilizar en favor de la nueva sintaxis. Para obtener más información, consulte Language Features for Targeting the CLR.

Hay también numerosas funciones nuevas para la programación nativa, incluso arquitecturas del procesador de 64 bits de destino, nuevas funciones de biblioteca con seguridad mejorada y mucho más. Para obtener la lista completa de las nuevas características, siga los vínculos siguientes.

Visual C++ 2005 Service Pack 1

Visual C++ 2005

Vea también

Otros recursos

Anteriores cambios del producto