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++ в Visual Studio 2012
Сведения о запуске с помощью этого выпуска.Язык C++ и стандартные библиотеки
Программирования и содержимое руководства Содержит ссылки на библиотеки языка C и C-++.Приложения для Магазина Windows
Ссылки на содержимое руководства и ссылки на Windows центра разработчиков.Приложения рабочего стола Win32 (Visual C++)
Содержит руководства и содержимое ссылки для создания классические приложения с циклом обработки сообщений и обратных вызовов.ATL и MFC
Содержит руководства и содержимое ссылки на библиотеку шаблонных классов ATL и классов библиотеки Microsoft Foundation.Библиотека DLL в Visual C++
Описание использования Win32, ATL и MFC для создания библиотеки DLL рабочего стола Windows, и сведения о том, как компилировать и зарегистрировать библиотеку DLL.Параллельное программирование в Visual C++
Содержит руководства и содержимое ссылки на библиотеки параллельных шаблонов, C, C-++ AMP OpenMP и других функций, касающихся многопоточности в Windows.Программирование в Visual C++ .NET
Предоставляет сведения, относящиеся к программированию для среды CLR (CLR).Внутренние функции компилятора и язык ассемблера
Содержит руководства и содержимое справочника по языку сборкой макроса Майкрософт.Tools for Visual C++ Development
Содержит ссылки на содержимое руководства и о создании проектов, напишите код, отладки профилирование, развертывания и т дСпециализированные разделы
Дополнительные сведения о темах, которые являются значимыми для программирования C Visual C-++.Рекомендации по безопасности для C++
Рекомендации о том, как защитить приложения от вредоносного кода и несанкционированного использования.Примеры для Visual C++
Ссылки на примеры всесторонним проекта.
Связанные подразделы
- Сведения о Visual C-++ C.
Эта часть веб-сайта центра разработчиков Visual Studio содержит руководство для пользователей, которые запускаются только для начинающих C C-++.