M
Size: a a a
M
M
M
G
uユ
G
#define EMPTY()
#define DEFER(id) id EMPTY()
#define A() 123
DEFER(A)()
EMPTY() убрать, то DEFER(A)() раскроется в 123, а если оставить - в A ()?EMPTY() нужен?M
#define EMPTY()
#define DEFER(id) id EMPTY()
#define A() 123
DEFER(A)()
EMPTY() убрать, то DEFER(A)() раскроется в 123, а если оставить - в A ()?M
M
M
M
M
G
G
p
#define EMPTY()
#define DEFER(id) id EMPTY()
#define A() 123
DEFER(A)()
EMPTY() убрать, то DEFER(A)() раскроется в 123, а если оставить - в A ()?p
G
#define A 123 (без скобочек) и скобочки уберу в DEFER(A), то оно-таки раскроется в 123