2217

white space requirement between macro name and replacement text

In the definition of an object-like macro, C99 and C++0x require that the replacement text be separated from the macro name by white space. The Intel ® Compiler will check this requirement and will issue appropriate warning accordingly.
  • Linux*
  • Apple OS X*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Intel® C++ Compiler
  • Intel® Parallel Composer
  • warning
  • name
  • Text
  • macro
  • #define
  • space
  • white
  • replacement
  • required
  • 2217
  • Subscribe to 2217