Compartir a través de


Visual C++

El idioma y las herramientas eficaces y flexibles de Visual C++ en Visual Studio permiten el desarrollo de aplicaciones de Tienda Windows nativo, aplicaciones de escritorio nativas, y las aplicaciones administradas que se ejecutan en .NET Framework.Visual C++ incluye estos componentes:

  • Entorno de desarrollo de Visual Studio
    El entorno de desarrollo admite el flujo de trabajo completo de desarrollo, crear y administrar proyectos con escribir código, depuración, la generación de perfiles, e implementar a los usuarios finales.

  • Herramientas visuales de C++compiler
    El compilador admite el desarrollo de código nativo y el desarrollo orientado a Common Language Runtime (CLR).NET.Visual C++ admite directamente la compilación para equipos x86, y también incluye compiladores destinados x64 y la ARM.Optimiza el rendimiento para todas las plataformas.

  • Bibliotecas

    • Biblioteca en tiempo de ejecución de C (CRT)
      Alternativas seguridad- mejoradas Inclusión a las funciones que se sabe que plantear problemas de seguridad.

    • Biblioteca estándar de C++
      Contiene la biblioteca y la biblioteca estándar (STL) de iostreams de la plantilla.

    • Active Template Library (ATL)
      Para la creación de componentes COM y aplicaciones.

    • Bibliotecas de (MFC) de la clase de la Microsoft foundation class
      Para la creación de aplicaciones de escritorio que tienen interfaces de usuario tradicionales o de Office- estilo.

    • Parallel Patterns Library (PPL)
      Para los algoritmos asincrónicos y paralelos que se ejecutan en la CPU.

    • AMP de C++ (paralelismo masivo acelerado C++)
      Para los algoritmos masivo paralelos que se ejecutan en el GPU.

    • Biblioteca de plantillas de Windows Runtime C++ (WRL),
      Para el desarrollo de COM- estilo de aplicaciones y componentes de Tienda Windows.

    • Las bibliotecas de clases de .NET Framework (mediante C++/CLI), STL/CLR, y la biblioteca de compatibilidad de C++
      Para el desarrollo de aplicaciones administradas.

Además, cuando se usa Visual C++ también puede tener acceso a las API de Windows para las aplicaciones de Tienda Windows y las aplicaciones de escritorio.Los archivos de encabezado y archivos de .winmd para estos API se incluyen en Visual Studio, en Kit de desarrollo de software de Windows (SDK) para Windows 8.

[!NOTA]

Visual Studio Express 2012 para Windows 8 sólo admite la creación e implementación de aplicaciones y componentes de Tienda Windows, y no admite aplicaciones de escritorio o de la consola.Para el desarrollo de escritorio, puede utilizar Visual Studio Express 2012 para el escritorio de Windows o una de las ediciones de Visual Studio 2012.Para obtener más información sobre las ediciones de Visual Studio, vea Visual C++ Tools and Templates in Visual Studio Editions.

En esta sección

Secciones relacionadas

  • Obtenga información Visual C++
    Esta parte del sitio Web de centro para desarrolladores de Visual Studio contiene instrucciones para las personas que simplemente está empezando a aprender C++.