1
У меня есть два файла заголовка делает то же самое определяют с разными значениями:Препроцессирование найти макс между #define
file1.h:
#define NUM_OF_TREES 10
file2.h:
#define NUM_OF_TREES 20
В другом файле я хочу, чтобы определить limits.h #define MAX_NUM_OF_TREES как можно Поручаю максимум в статическом времени (предварительная обработка) с использованием макросов?
Хотя этот код может ответить на вопрос, обеспечивая дополнительный контекст относительно _why_ и/или _how_ он отвечает вопрос значительно улучшит его долгосрочный значение. Пожалуйста, отредактируйте свой ответ, чтобы добавить какое-то объяснение. –