Skip to content

enum

The enum keyword is used to define custom enumerate types. The enum type bitwidth can be defined by specifying its base type.

Syntax

enum MyEnum
{
    _Value0 = 0,
    _Value1 = 1
};
enum MyEnum : bool
{
    _Value0 = true,
    _Value1 = false
};
enum MyEnum : int64
{
    _Value0 = 0,
    _Value1 = 1
};