Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The arguments to a macro should not include preprocessor directives, such as #define, #ifdef, and #include. Doing so is undefined behavior, according to Section section 6.10.3, para. 11, of the C Standard [ISO/IEC 9899:2011].

...