Ja, enum. Azt tipikusan arra használom, hogy nevet adjak állapotváltozónak vagy hibakódnak. Lehetne #define-nal is csinálni, de az enum így önálló típussá tud alakulni, olvashatóbb lesz a kód.