variablen namen mit #define ersetzen
-
hi,
also ich würde gerne den namen von variablen automatisch abändern?
#define addToEach sdf #define varNameReplace(vName) addToEach + vName #define dTypeReplace(vName) addToEach + vName // ich dachte ich könnte sowas machen wobei am ende das ergebnis gleich sein soll, // aber leider war das nix:( int sdfTree; int varNameReplace(Tree);
hat da jemand eine idee wie man das angeht
mfg matze
-
hi,
hab ich nicht lang genug gesucht oO
#define PP_CONCAT(x) x##ADD_TO_VAR int main(){ int PP_CONCAT(test); testADD_TO_VAR = 11; printf("%d",testADD_TO_VAR); return 1; }
http://en.wikipedia.org/wiki/C_preprocessor
sry matze