Visual C++-Enumerationen im Klassen-Designer

Aktualisiert: November 2007

Der Klassen-Designer unterstützt C++-Enumerationstypen, die mit dem enum-Schlüsselwort deklariert werden. Beachten Sie folgendes Beispiel:

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

Eine C++-Enumerationsform in einem Klassendiagramm gleicht in Struktur und Funktionsweise einer Strukturform, sie trägt allerdings die Bezeichnung Enum an, sie ist nicht blau, sondern rosa und wird mit farbigem Rahmen an der linken und oberen Begrenzung angezeigt. Sowohl Enumerationsformen als auch Strukturformen sind eckig.

Weitere Informationen zur Verwendung des enum-Typs finden Sie unter C++ Enumeration Declarations.

Codeelement

Beschreibung

enum EnumName
   {
      enumeration list
   } [declarator];

EnumName

Enum

(Der enumeration list ist kommagetrennt, und der declarator ist optional.)

Siehe auch

Konzepte

Arbeiten mit Visual C++-Code im Klassen-Designer

Referenz

C++ Enumeration Declarations