共用方式為


類別設計工具中的 Visual C++ 列舉類型

類別設計工具支援 C++ enum 和 enum class 範圍類型。 下列為範例:

enum CardSuit {
   Diamonds = 1,
   Hearts = 2,
   Clubs = 3,
   Spades = 4
};

// or...
enum class CardSuit {
   Diamonds = 1,
   Hearts = 2,
   Clubs = 3,
   Spades = 4
};

在類别圖中的 C++ 列舉圖案,除了標籤 (Label) 上的文字為 [列舉] 或 [列舉類別]、其色彩為粉紅色而非藍色,並在左邊界和上邊界具有彩色的框線,其外觀和作用與結構圖案大致相同。 列舉圖案和結構圖案都具有方邊角。

如需使用 enum 類型的詳細資訊,請參閱 C++ 列舉宣告

程式碼項目

描述

enum EnumName
   {
      enumeration list
   } [declarator];

EnumName

Enum

(enumeration list 是以逗號分隔的,而且 declarator 是選擇性 (Optional) 的)。

請參閱

參考

C++ 列舉宣告

概念

使用 Visual C++ 程式碼 (類別設計工具)