15-09-2016, 03:10 PM
I don't think it is a violation. However, the intention of the rule is to increase clarity and your macro reduces clarity.
The note is not relevant to your example.
The compliant example given by @dg1980 is not necessarily identical, as the actual expansion of the NULL macro is implementation-defined.
The note is not relevant to your example.
The compliant example given by @dg1980 is not necessarily identical, as the actual expansion of the NULL macro is implementation-defined.
<t></t>