Поделиться через


Перечисления Visual C++ в конструкторе классов

Обновлен: Ноябрь 2007

Конструктор классов поддерживает те типы перечислений С++, которые объявлены с ключевым словом enum. Например:

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

Фигура перечисления C++ в схеме классов выглядит и работает подобно фигуре структуры, за исключением того что метка читается как Enum, вместо голубого используется розовый цвет и используется цветная граница на левом и верхнем полях. У фигур перечисления и структуры квадратные углы.

Дополнительные сведения об использовании типа enum см. в разделе C++ Enumeration Declarations.

Элемент кода

Описание

enum EnumName
   {
      enumeration list
   } [declarator];

EnumName

Enum

(Где enumeration list — это разделенный запятыми список, а declarator — необязательный параметр.)

См. также

Основные понятия

Работа с кодом Visual C++ в конструкторе классов

Ссылки

C++ Enumeration Declarations