Nimm Defines heran, wenn es Sinn macht. Bei Deinem Eingangsposting sehe
ich den Sinn nicht so ganz!
Es macht den Code momentan für Dich vielleicht lesbarer, aber guck Dir
den eigenen Code in einem Jahr nochmals an... Du wirst Dich an das
Define erst mal nicht mehr erinnern und Dir mühsam wieder alles
zusammensuchen müssen.
Ich liebe auch Konstrukte, bei denen mit dem Preprocessor Strings
zusammengesetzt und "Pseudofunktionen" gemacht werden.
z.B. sowas:
#define DAS_MACHT_SPASS(p, x) x ## p
...mag für Freaks ganz ok sein, aber ein durchschnittlicher
C-Programmierer wird da erst mal ins Grübeln kommen.