Поделиться через


Visual C++

Мощные и гибкие язык и средства Visual C++ в Visual Studio используют Магазина Windows для разработки приложений, классических собственных приложений и управляемых приложений, работающих на платформе .NET Framework.Visual C++ включает следующие компоненты:

  • Среда разработки Visual Studio
    Среда разработки поддерживает все рабочего процесса разработки, от создания и управления ими с помощью написания кода, отладка и профилирование, развертывание пользователям.

  • Средства визуального C ++compiler
    Разработка машинного кода технология поддерживает компилятора и разработка, на которую нацелен среды CLR .NET (CLR).Visual C++ не поддерживает компиляцию для компьютеров x86, а также содержит компиляторы, целевой объект x64 и ARM.Он оптимизирует производительность для всех платформ.

  • Библиотеки

    • Библиотека времени выполнения C (CRT)
      Альтернативные Включает безопасности улучшенные в функции, если известно, что представляют вопросы безопасности.

    • Стандартная библиотека C++
      Содержит библиотеку iostreams и стандартной библиотеки шаблонов (STL).

    • Библиотека шаблонных классов ATL (ATL)
      Для создания компонентов и приложений модели COM.

    • Библиотеки Microsoft Foundation Class (MFC)
      Для создания классических приложений имеющих пользовательский интерфейс традиционных или Офис- стиля.

    • Библиотека параллельных шаблонов
      Для асинхронных и параллельных алгоритмов, которые выполняются на ЦП.

    • C C-++ AMP (C, C-++ Accelerated Massive Parallelism)
      Для массивнейше параллельных алгоритмов, которые выполняются на GPU.

    • Библиотека шаблонов C++ среды выполнения Windows (WRL),
      Для разработки модели COM стиля приложений и компонентов Магазина Windows.

    • Библиотеки классов платформы .NET Framework с помощью (C), ++/CLI STL/CLR, библиотека поддержки C и C-++
      Для разработки управляемых приложений.

Кроме того, при использовании C Visual C-++ также можно получить доступ к API Windows как для приложений, так и для классических приложений Магазина Windows.Файлы заголовка и файлы .winmd этих API включены в Visual Studio, в Windows SDK для Windows 8.

ПримечаниеПримечание

Visual Studio Express 2012 для Windows 8 поддерживает только создание и развертывание приложений и компонентов Магазина Windows и не поддерживает приложения рабочего стола или консоли.Для разработки рабочего стола можно использовать Visual Studio Express 2012 для Windows Desktop или один из выпусков Visual Studio 2012.Дополнительные сведения о выпусках Visual Studio см. в разделе Visual C++ Tools and Templates in Visual Studio Editions.

В этом подразделе

Связанные подразделы

  • Сведения о Visual C-++ C.
    Эта часть веб-сайта центра разработчиков Visual Studio содержит руководство для пользователей, которые запускаются только для начинающих C C-++.