クラス デザイナーの 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++ 列挙体の図形の形状と動作は構造体の図形に似ていますが、ラベルが [Enum] または [Enum class] である点と、青ではなくピンクである点、および左と上の余白に色つきの枠がある点が異なります。 列挙体の図形も構造体の図形も、角が直角になっています。

enum 型の使用法の詳細については、「列挙型」を参照してください。

関連項目

Visual C++ コードの使用 (クラス デザイナー)
列挙型