E2545 : Le type sous-jacent enum doit être un intégral (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Vérifiez que le type sous-jacent de l'énumération est un type intégral.
Le type sous-jacent d'une énumération de portée est fixé à int à moins qu'il ne soit fourni explicitement par l'utilisateur. Le type sous-jacent d'une énumération 'classique' reste non spécifié à moins qu'il ne soit fixé par l'utilisateur.
Pour plus d'informations, voir Enumérations fortement typées.