Hi, hab leider nichts dazu im Netz gefunden. Wie kann ich in C abfragen ob ein Wert in einem Enum vorkommt? Das brauch ich damit man eine Variable nicht auf andere Werte setzen kann, als im Enum definiert. Gruß m0nKeY
Gast
#2062081
ENUM gibt es zur laufzeit ja nicht mehr. In C gibt es dafür keine Möglichkeit. du könntest höchstest einen MIN und einen MAX wert am anfang und ende des Enums einfügen und dann schauen ob der wert dazwischen liegt. Geht aber nur wenn du keine lücken in dem Enum hast.
Hab leider Lücken dazwischen, dann muss ich wohl auf jeden einzelnen Wert vergleichen. :(
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.