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
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. :(
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.