Share via


C/C++ 語言和標準程式庫參考

本檔的這一節包含 Microsoft 實作 ISO 標準 C 和 C++ 語言的參考內容。 語言參考包含預處理器、編譯器內建和支援元件語言的檔。

您也可以在這裡找到 C 執行時間程式庫、C++ 標準程式庫和其他數個可供 Microsoft C/C++ 編譯器使用的程式庫的檔。

程式設計語言參考

C 語言
C++ 語言之 Microsoft 實作的參考內容。

C++ 語言
C++ 語言 Microsoft 實作的參考內容。

C/C++ 前置處理器
C 和 C++ 所使用預處理器的參考內容。

編譯器內建函式
描述適用于 x86、ARM、ARM64 和 x64 架構的 Microsoft C 和 C++ 內建函式。

內嵌組譯工具
說明如何搭配 x86 處理器使用 Visual C/C++ 內嵌組合語言。

ARM 組合器參考
提供 Microsoft ARM 組合器 (ARMASM) 和相關工具的參考資料。

Microsoft 巨集群組譯工具參考
提供 Microsoft 巨集群組譯工具 (MASM) 的參考資料。

程式庫參考

標準程式庫

C 執行時間程式庫
C 執行時間程式庫 (CRT) Microsoft 實作的參考,有時稱為通用 CRT。

C++ 標準程式庫
C++ 標準程式庫 Microsoft 實作的參考。

Windows 應用程式的程式庫

MFC/ATL
Microsoft Foundation Classes (MFC) 和 Active Template Library (ATL) 類別庫的檔。

其他程式庫

C++ AMP (C++ Accelerated Massive Parallelism)
允許使用新式圖形處理器進行一般用途程式設計的類別。

並行執行階段
簡化使用資料平行處理原則或工作平行處理原則之程式撰寫的類別。

OpenMP \(英文\)
OpenMP API 的 Microsoft 實作參考。

SafeInt 程式庫
可攜式程式庫,可與 MSVC、GCC 或 Clang 搭配使用,以協助防止整數溢位。

資料存取程式庫程式庫 ,以支援使用 ATL 或 MFC 的資料存取,以及 OLE DB 和 ODBC 等舊版服務。

使用 C++ Windows 執行階段 (WinRT)
C++/WinRT 是 Windows 執行階段 (WinRT) API 的全新完全標準現代 C++17 語言投影,實作為標頭檔式的程式庫。

Windows 執行階段 C++ 範本庫 (WRL)
Windows 執行階段的舊版範本程式庫,由 C++/WinRT 取代。