У меня есть макрос, определенный ниже
#define X_T_a(b) b->a
b = указатель на структуру, поле a = в этой структуре
Я хочу определить другой макрос T (a, b)который разрешается в X_T_a (b)
Должен ли я использовать
#define T(a, b) X_T_##a(b)
или
#define T(a,b) X_T(a,b)
#define X_T(a,b) X_T_##a(b)
оба работают для ввода, который я использую ... Но я не очень знакомс использованием макросов.Я хочу понять, может ли какой-то вклад сломать это ..