Textausgabe BOOL Variable
-
Hallo,
ich möchte in einem Log-File den Zustand einer BOOL-Variable ausgeben.
Habe die Variable mit %d in einen Dezimal Wert "umrechnen" lassen (also wird 1 oder 0 angezeigt).
Mein Frage ist, gibt es da ne bessere Lösung oder kann man das so machen?
Eine if-Abfrage möchte ich mir schenken, da es sich doch schon um 50-60
Variablen handelt.Gruß charlie
-
"BOOL" ist "int" somit geht das mit "%d" bzw. "%i"
-
pack dir doch diese if-Abfrage in eine Funktion:
const char* balpha(BOOL b) { return b ? "TRUE" : "FALSE"; } //... fprintf(log,"%s",balpha(wert));