E2545 列挙型のベース タイプには汎整数型が必要です (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

列挙型の基礎となる型は必ず整数型にしてください。

ユーザーから明示的に指定されないかぎり、スコープのある列挙型の基礎となる型は int に固定されます。 ユーザーによって固定されないかぎり、標準的な列挙型の基礎となる型は未指定のままです。

詳細については、「厳密な型指定の列挙型(C++11)」を参照してください。