26.01.2017, 22:14
Ich mag keine physikalischen Konstanten im Code. Das ist barbarisch. Hinterher wollen wir vielleicht mal Unicode oder sonstwas. Meine ursprüngliche Idee war z.B. #define TX_A1 0xa1, und dann nach und nach A1 etc. von Hand durch etwas sinnvolles zu ersetzen. Und schon haben wir kostenlos eine Stufe Indirektion. Sowas wie der %S-%s-Fehler würde dann im Header und nicht mehr im eigentlichen Code erledigt.