共用方式為


定義類別的型別

類別型別會使用類別規範來定義。 類別型別可以宣告中所示,使用複雜的型別規範型別規範中。 類別規範所組成:

  • The class, struct or union keyword.

  • 類別名稱] 和 [可用的範本標題,則包含了類別標題。

  • 此外,也可以是冒號和基底列出哪些識別所定義的類別繼承自基底類別。

  • 大括號 ({}) 包含的類別成員宣告。

編譯器會處理它們 (之前項目設定為在類別主體) ; 之後,立即,將會產生做為識別項的類別名稱 它們可以用來宣告類別成員。 這樣可以資料結構,如下所示的宣告:

// defining_class_types.cpp
// compile with: /c
class Tree
{
public:
   void *Data;
   Tree *Left;
   Tree *Right;
};

請參閱

參考

類別概觀