Есть два макроса, определённых в заголовочном файле:
#define FIRSTMACRO(param1, param2) void foo()
#define SECONDMACRO(param3, param4) \
// тут чтение param1 или param2
Макрос SECONDMACRO в исходном файле вызывается и разворачивается в макросе FIRSTMACRO:
FIRSTMACRO(param1, param2)
{
// do something
SECONDMACRO(param3, param4)
}
Проблема в том, что я ограничен знаниями о том, как решить поставленную проблему, кроме как передачи param1 или param2 в макрос SECONDMACRO и последующем их чтении.
Продвижение своими сайтами как стратегия роста и независимости