Udostępnij za pośrednictwem


Wyliczenia Visual C++ w Projektancie klas

Projektant klas obsługuje C++ enum i typy z zakresu enum class.Poniżej znajduje się przykład:

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

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

Kształt wyliczenia C++ na diagramie klasy wygląda i działa jak kształt struktury, chyba że czyta etykietę Typ wyliczeniowy lub Klasa wyliczeniowa, jest różowy, a nie niebieski i ma kolorowe obramowanie na lewym i górnym marginesie.Zarówno wyliczenia kształtów, jak i struktury mają ostre rogi.

Aby uzyskać więcej informacji dotyczących używania typu enum, zobacz Deklaracje modułów wyliczających języka C++.

Element kodu

Opis

enum EnumName
   {
      enumeration list
   } [declarator];

EnumName

Wyliczenia

(enumeration list jest rozdzielany przecinkami, a declarator jest opcjonalne).

Zobacz też

Informacje

Deklaracje modułów wyliczających języka C++

Koncepcje

Praca z kodem Visual C++ (Projektant klas)