C + + 語言參考
此參考將說明 C++ 程式語言,在 Microsoft Visual C++ 中實作時。組織根據已註釋的 C++ 參考手冊瑪格麗特皮 Ellis 和 Bjarne Stroustrup,在 ANSI/ISO C++ 國際標準 (ISO/IEC FDIS 14882)。包含 C++ 語言功能的 Microsoft 特定實作的。
請參閱下表來快速尋找的關鍵字或運算子:
在本節中
以 CLR 為目標的語言功能
如需語法,可讓您參考 > 一節 common language runtime 為目標。相容性與 Visual C++ 的相容性考量
Visual C++ 不與編譯器的 C++ 標準,並中斷變更一致的相關資訊。語彙慣例
基本的 C++ 程式的語彙項目: 語彙基元、 註解、 運算子、 關鍵字、 標點符號、 常值。此外,檔案轉譯,運算子優先順序關聯性。基本概念
範圍、 連結、 程式啟動和終止、 儲存裝置類別和型別。標準轉換
型別內建或 「 基本 」 型別之間的轉換。此外,算術轉換和指標、 參考以及成員指標型別之間的轉換。運算式
型別和語法的運算式,在運算子上,參考主題將轉型,轉型運算子,執行階段輸入的資訊。Lambda 運算式
程式設計的技巧,可以隱含地定義函式的物件類別,以建構函式物件,該類別型別的。陳述式
運算式、 null、 集中營、 選取項目、 反覆項目、 跳轉及宣告陳述式。Declarations
儲存類別規範、 函式定義、 初始化設定、 列舉型別、 類別、 結構和等位宣告和 typedef 宣告。此外,內嵌函式,const 關鍵字,命名空間。宣告子
宣告陳述式的物件、 型別或函式的名稱部分。擷取多個宣告、 型別名稱、 初始設定式、 函式宣告和定義、 陣列、 參考。類別、 結構和等位
類別、 結構和等位的簡介。此外,成員函式,資料成員,位元欄位,此指標,巢狀的類別。在衍生的類別
單一及多重繼承,虛擬函式,多個基底類別,抽象類別,範圍的規則。此外,__super 和 __interface 的關鍵字。成員存取控制
控制類別成員的存取: 公用、 私用和受保護的關鍵字。Friend 函式和類別。特殊成員函式
類別型別只用於特殊的函式: 建構函式、 解構函式、 型別轉換函數、 指派運算子 new 運算子和運算子刪除函式。多載化
多載函式、 宣告對應之後,相符的引數。此外,您可以多載運算子,運算子多載的規則。例外狀況處理
C + + 例外處理,結構化例外處理 (SEH),撰寫例外處理陳述式中使用關鍵字。判斷提示和使用者提供的訊息
#error指示詞, static_assert關鍵字, assert巨集。範本
樣板規格、 函式樣板、 類別樣板、 typename 關鍵字、 範本 VS.巨集、 範本和智慧型指標。事件處理
宣告事件和事件處理常式。Microsoft 專有的修飾詞
針對 Microsoft C++ 的修飾詞。記憶體位址設定、 呼叫慣例、 naked 函式、 擴充的儲存類別屬性 (__declspec) __w64。內嵌組譯工具
使用組件語言和 C++ __asm 區塊中。編譯器 COM 支援
Microsoft 的特定類別和全域函式,用來支援 COM 型別參考。文法檢查摘要
C + + 的 Microsoft 擴充功能的文法。
相關章節
以 CLR 為目標的語言功能
使用 Visual C++ common language runtime 為目標的參考資料。C/C++ 建置參考
編譯器選項、 連結器選項以及其他建置工具。C/C++ 前置處理器參考
程式結合,前置處理器指示詞、 預先定義的巨集,以及前置處理器的參考資料。C 語言參考
對 c 程式語言,包括 Microsoft 擴充功能的參考。Visual C++ 程式庫
連結至參考清單啟動各種 Visual C++ 程式庫的頁面。