共用方式為


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 擴充功能的文法。

相關章節