J
j0mbolar
given:
#define FOO(x) ((x) + (x))
I recall a thread awhile back saying that
the standard wasn't clear as to what happens if FOO()
were invoked with no arguments. But others were saying
it was clear. Does it lead to undefined behavior or not?
#define FOO(x) ((x) + (x))
I recall a thread awhile back saying that
the standard wasn't clear as to what happens if FOO()
were invoked with no arguments. But others were saying
it was clear. Does it lead to undefined behavior or not?