tmp und value-typ
-
hi
in der allgemeinen tmp gibt man ja bool'sche werte als static const bool an. ist es schlecht diese als enum anzugeben?
-
Als Vorteil hat es nur den Speicherverbrauch (meist ein Byte weniger). Und als Nachteil den falschen Typ (
intstattbool). Ich würde beiconst static boolbleiben.
-
Nimm doch einfach das was du brauchst. Wenn es um eine Ja/Nein-Frage geht, dann ist eben ein bool die Antwort und kein
enum {ja, nein};. Bei letzterem würde sich der aufmerksame Leser bloß die Frage stellen, warum da kein bool genommen wurde. Er würde sich vielleicht fragen, ob der Autor als mögliche Werte Ja/Nein/File not found erwartet.