Ich habe ein Problem mit den Enumeratoren. Lass uns nicht die Zeit verschwenden und gleich damit anfangen. Der Fehler:
Der Code:
Was gibt's?
Sie können in alten C-Style Enums keine gleichen Namen haben. Wenn Sie C ++ 11 haben, können Sie enum class , statische Konstanten in Klassen, verschiedene Namespaces oder einfach andere Namen verwenden.
enum class
Beispiel mit enum classes
enum classes
Beispiel mit constants
constants
Forge::RAW ist mehrdeutig, es ist nicht bekannt, ob dies von welchem Enum-Typ ist.
Forge::RAW
Verwenden Sie diesen Stil:
Tags und Links c++ visual-c++ enums