Hi I've a problem with my cpp macros:
#define DATA_TYPE_B uchar
#define DATA_TYPE_A DATA_TYPE_B //line 2
#undef DATA_TYPE_B
#define DATA_TYPE_B double
DATA_TYPE_A A;
DATA_TYPE_B B;
this wil give me
double A;
double B;
instead of
uchar A;
double B;
because line 2 doesn't expand DATA_TYPE_B, how can i force that expansion?