What is the purpose of a these #define within an enum?

Besides the other answers which are very good – I would go with them for the main reason – the compiler could generate warnings or errors if you try to redefine DT_UNKNOWN.

Leave a Comment