Visual C++

功能強大、有彈性的 Visual C++ 語言和工具在 Visual Studio 中啟用原生 Windows 市集 應用程式,原生傳統型應用程式的開發,並處理已在 .NET Framework 上執行的應用程式。 Visual C++ 包括下列元件:

  • Visual Studio 開發環境
    開發環境透過撰寫程式碼、偵錯,程式碼剖析和部署支援整個開發工作流程,以建立和管理專案給使用者。

  • 視覺化 C++compiler 工具
    編譯器支援機器碼以 .NET Common Language Runtime (CLR) 的開發和開發。 Visual C++ 支援直接 x86 電腦的編輯,也包含適用於 x64 和 ARM 的編譯器。 它最佳化所有平台的效能。

  • 程式庫

    • C 執行階段程式庫 (CRT)
      將安全性增強選取要知道擺在安全性問題的函式。

    • Standard C++ 程式庫
      包含 iostreams 程式庫和標準樣板程式庫 (STL)。

    • Active Template Library (ATL)
      對於 COM 元件和應用程式的建立。

    • Microsoft Foundation Class (MFC) 程式庫
      如果是傳統或 Office 樣式使用者介面傳統型應用程式的建立。

    • 平行模式程式庫 (PPL)
      對於 CPU 執行非同步和平行演算法。

    • C++ AMP (C++ Accelerated Massive Parallelism)
      對於巨型地在 GPU 執行的平行演算法。

    • Windows 執行階段 C++ 樣板庫 (WRL),
      對於 Windows 市集 應用程式和元件的 COM 式開發。

    • .NET Framework 類別庫 (使用 C++/CLI), STL/CLR 和 C++ 支援程式庫
      如果是 Managed 應用程式的開發。

此外,在中,當您使用 Visual C++ 時也可以存取 Windows 市集 應用程式與傳統型應用程式的 Windows API。 標頭檔和 .winmd 檔案這些 API 的 Visual Studio 中,在 Windows Software Development Kit (SDK) 的 Windows 8。

注意事項注意事項

Visual Studio Express 2012 for Windows 8 支援 Windows 市集 應用程式和元件的只建立和部署並不支援桌面或主控台應用程式。對於桌面開發,您可以使用 或其中一個 Visual Studio 2012 版本。如需 Visual Studio 版本的詳細資訊,請參閱 Visual C++ Tools and Templates in Visual Studio Editions

在本節中

相關章節

  • 了解 Visual C++
    Visual Studio 開發人員中心網站上的這個部分包含開始學習 C++ 的人的指引。