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
};