Например, у меня есть простой макросЛюбой способ сохранить внутренние общие макросы?
#define MIN(a, b) (a) < (b) ? (a) : (b)
и я хочу использовать
MIN(pow(2, 3) , 10);
Внутренняя общая нестабильно. Я могу сделать следующим образом
int a = pow(2, 3);
MIN(a, 10);
Ищу лучший способ, который более доступен для чтения, как держать pow(2, 3)
в макросе? Является ли это возможным? Благодаря!
Я бы сказал, «Не использовать макросы» – Rapptz