I like to define my array values with a designator, when possible:
enum Mode { NONE, SPLIT_FILES, SINGLE_FILE, INVALID }; const std::string Mode
Comments on every line also works.
enum Mode { NONE, // Comments SPLIT_FILES, // On SINGLE_FILE, // Every INVALID // Line };