E2545 列挙型のベース タイプには汎整数型が必要です (C++)
列挙型の基礎となる型は必ず整数型にしてください。
ユーザーから明示的に指定されないかぎり、スコープのある列挙型の基礎となる型は int に固定されます。 ユーザーによって固定されないかぎり、標準的な列挙型の基礎となる型は未指定のままです。
詳細については、「厳密な型指定の列挙型(C++11)」を参照してください。
列挙型の基礎となる型は必ず整数型にしてください。
ユーザーから明示的に指定されないかぎり、スコープのある列挙型の基礎となる型は int に固定されます。 ユーザーによって固定されないかぎり、標準的な列挙型の基礎となる型は未指定のままです。
詳細については、「厳密な型指定の列挙型(C++11)」を参照してください。