ich eine benutzerdefinierte typedef Elements bin definieren wie folgt ....Definieren Sie eine „Unbekannt“ oder „NULL“ Wert in einer Enum
typedef enum {
Ar,
Cl,
F,
He,
H,
Kr,
Ne,
N,
O,
Rn,
Xe
} Element;
Ich möchte eine Variable vom Typ prüfen, hat Element nicht gesetzt worden ist (im Wesentlichen nur nach einem Nullwert suchen). Soweit ich der einzige Weg, dies zu tun, sagen kann, ist eine zusätzliche Zeile
.... {
unknown = 0,
Ar,
F,
...etc
Bin ich richtig hinzuzufügen, oder ist es eine elegantere Möglichkeit, dies zu tun?
Ich glaube, die Konvention soll einen "unbekannten" Wert haben – nielsbot
... oder, verwenden Sie keine Enums dafür. Verwenden Sie stattdessen nur NSString-Objekte? – nielsbot
Das ist einfach C btw. – DrummerB