
10 Nov
2011
10 Nov
'11
4:21 p.m.
GMan <gmannickg <at> gmail.com> writes:
(with support for zero arguments).
If we're talking about C99 variadic macros, then (IIRC) variadic arguments *must* contain at least one element.
Do you mean according to standard? Can you provide reference
In other words: given #define FOO(x, ...) /* impl */, FOO("only one") is not allowed.
All compilers, which I have access to, allow it. Gennadiy